// POST: api/ThanhToanLuongNhanVienApi public string Post(string maNhanVien, string tongThoiGianLam, string tongLuong, string khoangKhac, string ghiChu) { string ngayThanhToan = DateTime.UtcNow.Date.ToString("yyyy/MM/dd"); try { if (!ThanhToanLuongNhanVienModel.InsertThanhToanLuong(maNhanVien, ngayThanhToan, tongThoiGianLam, tongLuong, khoangKhac, ghiChu)) { return("Thêm thất bại!"); } } catch { return("Thêm thất bại!"); } //Debug.WriteLine(maDon + "" + iTinhTrang+"\n"+ghiChuNguoiBan); //Tiep tuc cap nhat trang thai cham cong try { if (!ChamCongNhanVienModel.UpdateAllTrangThai(maNhanVien, "1")) { ThanhToanLuongNhanVienModel.DeleteThanhToanLuong(maNhanVien, ngayThanhToan); return("Thêm thất bại!"); } } catch { ThanhToanLuongNhanVienModel.DeleteThanhToanLuong(maNhanVien, ngayThanhToan); return("Thêm thất bại!"); } return("Thêm thành công!"); }
// GET: Admin/ChamCongNhanVien public ActionResult Index() { var iplChamCongNhanVien = new ChamCongNhanVienModel(); var model = iplChamCongNhanVien.List3NgayGanNhat(); return(View(model)); }
// POST: api/NgayChamCongApi public string Post(string maNV, string ngayCham, string thoiGianLam) { ngayCham = ngayCham.Replace("-", "/"); try { if (!ChamCongNhanVienModel.InsertChamCong(maNV, ngayCham, thoiGianLam, "0")) { return("Chấm công thất bại!"); } } catch { return("Chấm công thất bại!"); } return("Chấm công thành công!"); }
// PUT: api/NgayChamCongApi/5 public string Put(string maNhanVien, string ngayChamCong, string thoiGianLam) { try { ngayChamCong = ngayChamCong.Split('/')[2] + "/" + ngayChamCong.Split('/')[1] + "/" + ngayChamCong.Split('/')[0]; if (!ChamCongNhanVienModel.UpdateChamCong(maNhanVien, ngayChamCong, thoiGianLam)) { return("Sửa thất bại!"); } } catch { return("Sửa thất bại!"); } //Debug.WriteLine(maDon + "" + iTinhTrang+"\n"+ghiChuNguoiBan); return("Sửa thành công!"); }