public HttpResponseMessage saveTaskstate(DTOtaskstatepool request)
 {
     using (var db = new KOCSAMADLSEntities())
     {
         var dtsp = db.taskstatepool.Where(t => t.taskstateid == request.taskstateid).FirstOrDefault();
         dtsp.taskstate   = request.taskstate;
         dtsp.statetype   = request.statetype;
         dtsp.lastupdated = DateTime.Now;
         dtsp.updatedby   = KOCAuthorization.KOCAuthorizeAttribute.getCurrentUser().userId;
         db.SaveChanges();
         var errormessage = new DTOResponseError {
             errorCode = 1, errorMessage = "İşlem Başarılı"
         };
         return(Request.CreateResponse(HttpStatusCode.OK, errormessage, "application/json"));
     }
 }
 public HttpResponseMessage insertTaskState(DTOtaskstatepool request)
 {
     using (var db = new KOCSAMADLSEntities())
     {
         var tsp = new adsl_taskstatepool
         {
             taskstate    = request.taskstate,
             statetype    = request.statetype,
             creationdate = DateTime.Now,
             lastupdated  = DateTime.Now,
             updatedby    = KOCAuthorization.KOCAuthorizeAttribute.getCurrentUser().userId,
             deleted      = false
         };
         db.taskstatepool.Add(tsp);
         db.SaveChanges();
         var errormessage = new DTOResponseError {
             errorCode = 1, errorMessage = "İşlem Başarılı"
         };
         return(Request.CreateResponse(HttpStatusCode.OK, errormessage, "application/json"));
     }
 }