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()); }
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()); } }
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()); } }