示例#1
0
 public HttpResponseMessage update([FromBody] KTX0052 value)
 {
     using (DB db = new DB())
     {
         result <KTX0052> rel = new result <KTX0052>();
         var check            = db.KTX0052.SingleOrDefault(p => p.KTX0052_ID == value.KTX0052_ID);
         if (check != null)
         {
             check.capbac           = value.capbac;
             check.chucvu           = value.chucvu;
             check.cmtnd_ngayhethan = value.cmtnd_ngayhethan;
             check.cmtnd_noicap     = value.cmtnd_noicap;
             check.cmtnd_so         = value.cmtnd_so;
             check.dienthoai_didong = value.dienthoai_didong;
             check.gioitinh         = value.gioitinh;
             check.hodem            = value.hodem;
             check.manhansu         = value.manhansu;
             check.ngaysinh         = value.ngaysinh;
             check.phong_id         = value.phong_id;
             check.ten      = value.ten;
             check.thetu_id = value.thetu_id;
             check.User_ID  = value.User_ID;
             try
             {
                 db.SaveChanges();
                 rel.set("OK", value, "Thành công");
             }
             catch (Exception l)
             {
                 rel.set("ERR", value, "Thất bại:" + l.Message);
             }
         }
         return(rel.ToHttpResponseMessage());
     }
 }
示例#2
0
 public HttpResponseMessage add([FromBody] KTX0052 value)
 {
     using (DB db = new DB())
     {
         result <KTX0052> rel = new result <KTX0052>();
         var check            = db.KTX0052.Where(p => p.User_ID == value.User_ID || p.manhansu == value.manhansu).FirstOrDefault();
         if (check == null)
         {
             try { db.KTX0052.Add(value);
                   db.SaveChanges();
                   rel.set("OK", value); }
             catch
             {
                 rel.set("ERR", null);
             }
         }
         else
         {
             rel.set("ESIXT", null);
         }
         return(rel.ToHttpResponseMessage());
     }
 }