예제 #1
0
        // quá trình luong cán bộ
        public ActionResult SaveQuaTrinhLuongCanBo(long HOSOID, List <string> THANG_NAM, List <string> MANGACH_BAC, List <string> HESOLUONG, long DAOTAO_ID = 0)
        {
            HOSOCANBOBusiness            = Get <HOSOCANBOBusiness>();
            QUATRINH_LUONG_CANBOBusiness = Get <QUATRINH_LUONG_CANBOBusiness>();
            var HoSoObj = HOSOCANBOBusiness.Find(HOSOID);

            if (HoSoObj != null)
            {
                var Total = THANG_NAM.Count;
                for (var i = 0; i < Total; i++)
                {
                    var obj = new HOSO_CANBO_QUATRINH_LUONG();
                    if (DAOTAO_ID != 0)
                    {
                        obj = QUATRINH_LUONG_CANBOBusiness.Find(DAOTAO_ID);
                    }
                    obj.HOSO_ID     = HOSOID;
                    obj.THANG_NAM   = THANG_NAM[i];
                    obj.MANGACH_BAC = MANGACH_BAC[i];
                    obj.HESOLUONG   = HESOLUONG[i];
                    QUATRINH_LUONG_CANBOBusiness.Save(obj);
                }
                return(Redirect("/HoSoCanBoArea/HoSoCanBo/ChiTietHoSo/" + HoSoObj.ID));
            }
            else
            {
                return(RedirectToAction("index"));
            }
        }
예제 #2
0
        public JsonResult XoaQuaTrinhLuongCanBo(long id)
        {
            QUATRINH_LUONG_CANBOBusiness = Get <QUATRINH_LUONG_CANBOBusiness>();
            var DaoTaoObj = QUATRINH_LUONG_CANBOBusiness.Find(id);

            if (DaoTaoObj != null)
            {
                QUATRINH_LUONG_CANBOBusiness.repository.Delete(id);
                QUATRINH_LUONG_CANBOBusiness.Save();
                return(Json(new { Type = "SUCCESS", Message = "Xóa thông tin thành công" }));
            }
            else
            {
                return(Json(new { Type = "ERROR", Message = "Xóa thông tin không thành công" }));
            }
        }