public IHttpActionResult PuttNCC_LIEN_HE(LienHeNCC lh) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var lienhe = db.NCC_LIEN_HE.Where(x => x.ID_LIEN_HE == lh.ID_LIEN_HE).FirstOrDefault(); lienhe.MA_NHA_CUNG_CAP = lh.MA_NHA_CUNG_CAP; lienhe.NGUOI_LIEN_HE = lh.NGUOI_LIEN_HE; lienhe.CHUC_VU = lh.CHUC_VU; lienhe.PHONG_BAN = lh.PHONG_BAN; lienhe.NGAY_SINH = xlnt.Xulydatetime(lh.NGAY_SINH); lienhe.GIOI_TINH = lh.GIOI_TINH; lienhe.EMAIL_CA_NHAN = lh.EMAIL_CA_NHAN; lienhe.EMAIL_CONG_TY = lh.EMAIL_CONG_TY; lienhe.SKYPE = lh.SKYPE; lienhe.FACEBOOK = lh.FACEBOOK; lienhe.GHI_CHU = lh.GHI_CHU; lienhe.SO_DIEN_THOAI_1 = lh.SO_DIEN_THOAI_1; lienhe.SO_DIEN_THOAI_2 = lh.SO_DIEN_THOAI_2; db.SaveChanges(); return(Ok()); }
public IHttpActionResult PostNCC_LIEN_HE(LienHeNCC lh) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } NCC_LIEN_HE lienhe = new NCC_LIEN_HE(); lienhe.MA_NHA_CUNG_CAP = lh.MA_NHA_CUNG_CAP; lienhe.NGUOI_LIEN_HE = lh.NGUOI_LIEN_HE; lienhe.CHUC_VU = lh.CHUC_VU; lienhe.PHONG_BAN = lh.PHONG_BAN; lienhe.NGAY_SINH = GeneralFunction.ConvertToTime(lh.NGAY_SINH); lienhe.GIOI_TINH = lh.GIOI_TINH; lienhe.EMAIL_CA_NHAN = lh.EMAIL_CA_NHAN; lienhe.EMAIL_CONG_TY = lh.EMAIL_CONG_TY; lienhe.SKYPE = lh.SKYPE; lienhe.FACEBOOK = lh.FACEBOOK; lienhe.GHI_CHU = lh.GHI_CHU; lienhe.SO_DIEN_THOAI_1 = lh.SO_DIEN_THOAI_1; lienhe.SO_DIEN_THOAI_2 = lh.SO_DIEN_THOAI_2; db.NCC_LIEN_HE.Add(lienhe); db.SaveChanges(); var query = db.NCC_LIEN_HE.Where(x => x.SO_DIEN_THOAI_1 == lh.SO_DIEN_THOAI_1).ToList(); var data = query.LastOrDefault(); NCC_PUR_PHU_TRACH salept = new NCC_PUR_PHU_TRACH(); salept.ID_LIEN_HE = data.ID_LIEN_HE; salept.PUR_PHU_TRACH = lh.PUR_PHU_TRACH; salept.NGAY_BAT_DAU_PHU_TRACH = DateTime.Today.Date; salept.TRANG_THAI = true; db.NCC_PUR_PHU_TRACH.Add(salept); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = lh.ID_LIEN_HE }, lh)); }