Example #1
0
        public HttpResponseMessage add([FromBody] MKV9999 value)
        {
            result <MKV9999> rel = new result <MKV9999>();
            DB  db = new DB();
            var kj = value;
            var ch = db.MKV9999.Where(p => p.manhansu == value.manhansu).FirstOrDefault();

            if (ch == null)
            {
                db.MKV9999.Add(kj);
                try
                {
                    db.SaveChanges();
                    rel.set("OK", kj, "Thành công");

                    db.MKV9984.Add(new MKV9984()
                    {
                        MKV9999_ID = kj.MKV9999_ID, MKV9983_ID = 2
                    });;
                    db.SaveChanges();
                }
                catch (Exception ee)
                {
                    rel.set("ERR", value, ee.Message);
                }
            }
            else
            {
                rel.set("exist", ch, "Tài khoản này đã tồn tại, bạn hãy sử dụng chức năng Quên mật khẩu!");
            }
            return(rel.ToHttpResponseMessage());
        }
Example #2
0
 public HttpResponseMessage Update([FromBody] MKV9999 value)
 {
     using (DB db = new DB())
     {
         result <MKV9999> rel = new result <MKV9999>();
         var check            = db.MKV9999.SingleOrDefault(p => p.MKV9999_ID == value.MKV9999_ID);
         if (check != null)
         {
             check.matkhau = value.matkhau;
             try
             {
                 db.SaveChanges();
                 rel.set("OK", value, "Thành công");
             }catch (Exception fd)
             {
                 rel.set("ERR", value, "Thất bại: " + fd.Message);
             }
         }
         else
         {
             rel.set("NaN", value, "Thất bại: Không có dữ liệu");
         }
         return(rel.ToHttpResponseMessage());
     }
 }
Example #3
0
 public HttpResponseMessage Updateinfo([FromBody] MKV9999 value)
 {
     using (DB db = new DB())
     {
         result <object> rel   = new result <object>();
         var             check = db.MKV9999.SingleOrDefault(p => p.MKV9999_ID == value.MKV9999_ID);
         if (check != null)
         {
             check.manhansu           = value.manhansu;
             check.id                 = value.id;
             check.hodem              = value.hodem;
             check.ten                = value.ten;
             check.type               = 1;
             check.ngaysinh           = value.ngaysinh;
             check.gioitinh           = value.gioitinh;
             check.noisinh            = value.noisinh;
             check.quequan            = value.quequan;
             check.diachithuongtru    = value.diachithuongtru;
             check.diachitamtru       = value.diachitamtru;
             check.cmtnd_so           = value.cmtnd_so;
             check.cmtnd_ngayhethan   = value.cmtnd_ngayhethan;
             check.cmtnd_noicap       = value.cmtnd_noicap;
             check.hochieu_so         = value.hochieu_so;
             check.hochieu_ngaycap    = value.hochieu_ngaycap;
             check.hochieu_ngayhethan = value.hochieu_ngayhethan;
             check.ngayvaocongty      = value.ngayvaocongty;
             check.phong_id           = value.phong_id;
             check.ban_id             = value.ban_id;
             check.congdoan_id        = value.congdoan_id;
             check.chucvu_id          = value.chucvu_id;
             check.nganhang_stk       = value.nganhang_stk;
             check.nganhang_id        = value.nganhang_id;
             check.sosobaohiem        = value.sosobaohiem;
             check.honnhantinhtrang   = value.honnhantinhtrang;
             check.datnuoc_id         = value.datnuoc_id;
             check.phuongxa           = value.phuongxa;
             check.suckhoetinhtrang   = value.suckhoetinhtrang;
             check.dienthoai_nharieng = value.dienthoai_nharieng;
             check.dienthoai_didong   = value.dienthoai_didong;
             check.email              = value.email;
             check.tinhtrangnhansu    = value.tinhtrangnhansu;
             check.thutu              = value.thutu;
             check.chucvu             = value.chucvu;
             check.capbac             = value.capbac;
             check.thetu_id           = value.thetu_id;
             try
             {
                 db.SaveChanges();
                 rel.set("OK", AccountGett.GetAccount(new AccountGett.filter()
                 {
                     id = value.MKV9999_ID
                 }), "Thành công");
             }catch (Exception fd)
             {
                 rel.set("ERR", null, "Thất bại: " + fd.Message);
             }
         }
         else
         {
             rel.set("NaN", null, "Thất bại: Không có dữ liệu");
         }
         return(rel.ToHttpResponseMessage());
     }
 }