public static DTO_WEB_BaiViet toDTO(tbl_WEB_BaiViet dbResult) { if (dbResult != null) { return(new DTO_WEB_BaiViet() { IDDanhMuc = dbResult.IDDanhMuc, IDParent = dbResult.IDParent, ID = dbResult.ID, Code = dbResult.Code, Name = dbResult.Name, Remark = dbResult.Remark, Sort = dbResult.Sort, IsDisabled = dbResult.IsDisabled, IsDeleted = dbResult.IsDeleted, CreatedBy = dbResult.CreatedBy, ModifiedBy = dbResult.ModifiedBy, CreatedDate = dbResult.CreatedDate, ModifiedDate = dbResult.ModifiedDate, Type = dbResult.Type, ThumbnailImage = dbResult.ThumbnailImage, Image = dbResult.Image, AlternateImage = dbResult.AlternateImage, NgayDangBaiViet = dbResult.NgayDangBaiViet, LuotXem = dbResult.LuotXem, DanhGia = dbResult.DanhGia, AllowComment = dbResult.AllowComment, LuotThich = dbResult.LuotThich, NgonNgu = dbResult.NgonNgu, Summary = dbResult.Summary, NoiDung = dbResult.NoiDung, TenKhac = dbResult.TenKhac, ReadMoreText = dbResult.ReadMoreText, SEO1 = dbResult.SEO1, SEO2 = dbResult.SEO2, Duyet = dbResult.Duyet, URL = dbResult.URL, Pin = dbResult.Pin, PinPos = dbResult.PinPos, Home = dbResult.Home, HomePos = dbResult.HomePos, }); } else { return(null); } }
public static DTO_WEB_BaiViet post_WEB_BaiViet(AppEntities db, DTO_WEB_BaiViet item, string Username) { tbl_WEB_BaiViet dbitem = new tbl_WEB_BaiViet(); if (item != null) { dbitem.IDDanhMuc = item.IDDanhMuc; dbitem.IDParent = item.IDParent; dbitem.Code = item.Code; dbitem.Name = item.Name; dbitem.Remark = item.Remark; dbitem.Sort = item.Sort; dbitem.IsDisabled = item.IsDisabled; dbitem.IsDeleted = item.IsDeleted; dbitem.Type = item.Type; dbitem.ThumbnailImage = item.ThumbnailImage; dbitem.Image = item.Image; dbitem.AlternateImage = item.AlternateImage; dbitem.NgayDangBaiViet = item.NgayDangBaiViet; dbitem.LuotXem = item.LuotXem; dbitem.DanhGia = item.DanhGia; dbitem.AllowComment = item.AllowComment; dbitem.LuotThich = item.LuotThich; dbitem.NgonNgu = item.NgonNgu; dbitem.Summary = item.Summary; dbitem.NoiDung = item.NoiDung; dbitem.TenKhac = item.TenKhac; dbitem.ReadMoreText = item.ReadMoreText; dbitem.SEO1 = item.SEO1; dbitem.SEO2 = item.SEO2; dbitem.Duyet = item.Duyet; dbitem.URL = item.URL; dbitem.Pin = item.Pin; dbitem.PinPos = item.PinPos; dbitem.Home = item.Home; dbitem.HomePos = item.HomePos; dbitem.CreatedBy = Username; dbitem.CreatedDate = DateTime.Now; dbitem.ModifiedBy = Username; dbitem.ModifiedDate = DateTime.Now; try { db.tbl_WEB_BaiViet.Add(dbitem); db.SaveChanges(); BS_CUS_Version.update_CUS_Version(db, null, "DTO_WEB_BaiViet", dbitem.ModifiedDate, Username); item.ID = dbitem.ID; item.CreatedBy = dbitem.CreatedBy; item.CreatedDate = dbitem.CreatedDate; item.ModifiedBy = dbitem.ModifiedBy; item.ModifiedDate = dbitem.ModifiedDate; } catch (DbEntityValidationException e) { errorLog.logMessage("post_WEB_BaiViet", e); item = null; } } return(item); }