Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public ActionResult Edit(int id)
- {
- var e = db.Files.Find(id);
- var vm = new ClientInfoVM() { ClientID = id, FileName = e.FileName };
- vm.Content = e.Content;
- if (e.Content != null)
- {
- vm.Content = $"data:image/jpg;base64,{Convert.ToBase64String(e.Content)}";
- }
- public partial class client__information
- {
- [Key]
- public int ClientID { get; set; }
- public long AccountNumber { get; set; }
- [Required]
- [StringLength(30)]
- public string FirstName { get; set; }
- [StringLength(30)]
- public string MiddleName { get; set; }
- [Required]
- [StringLength(30)]
- public string LastName { get; set; }
- [StringLength(30)]
- public string NickName { get; set; }
- [Column(TypeName = "date")]
- [DataType(DataType.Date)]
- public DateTime DOB { get; set; }
- public int? GenderTypeID { get; set; }
- [ForeignKey("GenderTypeID")]
- public virtual data__gender_codes Gender { get; set; }
- [ForeignKey("LocationID")]
- public long? FacilityID { get; set; }
- public virtual facility__information__location__names LocationID { get; set; }
- public long? StatusID { get; set; }
- [ForeignKey("StatusID")]
- public virtual client__information__status__codes SID { get; set; }
- [Column(TypeName = "date")]
- public DateTime StartDate { get; set; }
- public int StartTimeID { get; set; }
- [ForeignKey("StartTimeID")]
- public virtual data__start_times STID { get; set; }
- [Column(TypeName = "date")]
- public DateTime? EndDate { get; set; }
- public byte? EndTime { get; set; }
- public long ResponsiblePartyID { get; set; }
- public DateTime DateAdded { get; set; }
- public long AddedBy { get; set; }
- public DateTime DateChanged { get; set; }
- public int? ChangedBy { get; set; }
- [Column(TypeName = "date")]
- public DateTime? DestroyDate { get; set; }
- public virtual ICollection<File> Files { get; set; }
- }
- public class File
- {
- public int FileId { get; set; }
- [StringLength(255)]
- public string FileName { get; set; }
- [StringLength(100)]
- public string ContentType { get; set; }
- public byte[] Content { get; set; }
- public FileType FileType { get; set; }
- public int UserId { get; set; }
- public virtual client__information Client__Information { get; set; }
- }
- public class ClientInfoVM
- {
- //client__information Model
- public int ClientID { get; set; }
- public long AccountNumber { get; set; }
- public string FirstName { get; set; }
- public string MiddleName { get; set; }
- public string LastName { get; set; }
- public string NickName { get; set; }
- public DateTime DOB { get; set; }
- public int? GenderTypeID { get; set; }
- public long? FacilityID { get; set; }
- public long? StatusID { get; set; }
- public DateTime StartDate { get; set; }
- public int StartTimeID { get; set; }
- public DateTime? EndDate { get; set; }
- public byte? EndTime { get; set; }
- public long ResponsiblePartyID { get; set; }
- public long AddedBy { get; set; }
- public DateTime DateChanged { get; set; }
- public int? ChangedBy { get; set; }
- public DateTime? DestroyDate { get; set; }
- public virtual ICollection<File> Files { get; set; }
- //File Model
- public string FileName { get; set; }
- public HttpPostedFileBase Content { get; set; }
- public int FileId { get; set; }
- public string ContentType { get; set; }
- public FileType FileType { get; set; }
- }
- "cannot implicitly convert type 'string' to 'System.Web.HttpPostedFileBase"
Add Comment
Please, Sign In to add comment