public IHttpActionResult postNhanVien(Models.CNhanVien nv) { if (ModelState.IsValid == false) { return(BadRequest()); } Models.NhanVien nv_1 = new Models.NhanVien() { MaNV = nv.MaNV, TenNV = nv.TenNV, Tuoi = nv.Tuoi, GioiTinh = nv.GioiTinh, DiaChi = nv.DiaChi, SoDT = nv.SoDT, NgayVaoLam = nv.NgayVaoLam, Luong = nv.Luong, ChucVu = nv.ChucVu, UserName = nv.UserName, Pass = nv.Pass, status = true }; dc.NhanViens.Add(nv_1); dc.SaveChanges(); return(Ok()); }
public IHttpActionResult getChucVu(string id) { Models.ChucVu kq = dc.ChucVus.Find(id); if (kq == null) { return(BadRequest()); } Models.CChucVu cv = new Models.CChucVu() { MaCV = kq.MaCV, TenCV = kq.TenCV, status = kq.status, NhanViens = new List <Models.CNhanVien>() { } }; foreach (Models.NhanVien item in kq.NhanViens) { Models.CNhanVien c = new Models.CNhanVien() { MaNV = item.MaNV, TenNV = item.TenNV, Tuoi = item.Tuoi, GioiTinh = item.GioiTinh, DiaChi = item.DiaChi, SoDT = item.SoDT, NgayVaoLam = item.NgayVaoLam, status = item.status }; cv.NhanViens.Add(c); } return(Ok(cv)); }
public IHttpActionResult putLuong(Models.CNhanVien nv) { Models.NhanVien nv_1 = dc.NhanViens.Find(nv.MaNV); if (nv_1 == null) { return(NotFound()); } nv_1.TenNV = nv.TenNV; nv_1.Tuoi = nv.Tuoi; nv_1.GioiTinh = nv.GioiTinh; nv_1.DiaChi = nv.DiaChi; nv_1.SoDT = nv.SoDT; nv_1.NgayVaoLam = nv.NgayVaoLam; nv_1.Luong = nv.Luong; nv_1.ChucVu = nv.ChucVu; dc.SaveChanges(); return(Ok()); }
public IHttpActionResult getNhanVien(string id) { Models.NhanVien kq = dc.NhanViens.Find(id); if (kq == null) { return(BadRequest()); } Models.CNhanVien nv = new Models.CNhanVien() { MaNV = kq.MaNV, TenNV = kq.TenNV, Tuoi = kq.Tuoi, GioiTinh = kq.GioiTinh, DiaChi = kq.DiaChi, SoDT = kq.SoDT, NgayVaoLam = kq.NgayVaoLam, Luong = kq.Luong, ChucVu = kq.ChucVu, status = kq.status }; return(Ok(nv)); }
public IHttpActionResult getLuong(string id) { Models.LuongNV kq = dc.LuongNVs.Find(id); if (kq == null) { return(BadRequest()); } Models.CLuong luong = new Models.CLuong() { MaLuong = kq.MaLuong, HeSo = kq.HeSo, NgayThang = kq.NgayThang, SoNgayLam = kq.SoNgayLam, LuongCoBan = kq.LuongCoBan, ThucLanh = kq.ThucLanh, status = kq.status, NhanViens = new List <Models.CNhanVien>() { } }; foreach (Models.NhanVien item in kq.NhanViens) { Models.CNhanVien c = new Models.CNhanVien() { MaNV = item.MaNV, TenNV = item.TenNV, Tuoi = item.Tuoi, GioiTinh = item.GioiTinh, DiaChi = item.DiaChi, SoDT = item.SoDT, NgayVaoLam = item.NgayVaoLam, status = item.status }; luong.NhanViens.Add(c); } return(Ok(luong)); }