public HttpResponseMessage insertSite(DTOsite request) { var user = KOCAuthorizeAttribute.getCurrentUser(); using (var db = new CRMEntities()) { var errormessage = new DTOResponseError(); var dsite = new site { sitename = request.sitename, sitedistrict = request.sitedistrict, siteaddress = request.siteaddress, description = request.description, creationdate = DateTime.Now, lastupdated = DateTime.Now, deleted = false, updatedby = user.userId, siteregioncode = request.siteregioncode, region = request.region }; db.site.Add(dsite); db.SaveChanges(); errormessage.errorMessage = "İşlem Başarılı"; errormessage.errorCode = 1; return(Request.CreateResponse(HttpStatusCode.OK, errormessage, "application/json")); } }
public HttpResponseMessage editSite(DTOsite request) { var user = KOCAuthorizeAttribute.getCurrentUser(); using (var db = new CRMEntities()) { var dsite = db.site.Where(r => r.siteid == request.siteid).FirstOrDefault(); var errormessage = new DTOResponseError(); dsite.sitename = request.sitename; dsite.siteaddress = request.siteaddress; dsite.sitedistrict = request.sitedistrict; dsite.description = request.description; dsite.lastupdated = DateTime.Now; dsite.updatedby = user.userId; dsite.siteregioncode = request.siteregioncode; dsite.region = request.region; dsite.siteregioncode = request.siteregioncode; db.SaveChanges(); errormessage.errorMessage = "İşlem Başarılı"; errormessage.errorCode = 1; return(Request.CreateResponse(HttpStatusCode.OK, errormessage, "application/json")); } }