public ActionResult Edit() { try { string _url = "/ModuleContracts/Refuse/List"; string _ok = CommonFunc.Nvs_Redirect_QuyenTruyCapUser(_url); if (_ok != "") { return(Redirect(_ok)); } decimal _id = 0; if (RouteData.Values["id"] != null) { _id = Convert.ToDecimal(RouteData.Values["id"]); } if (RouteData.Values["id1"] != null) { ViewBag.CurrTab = Convert.ToInt16(RouteData.Values["id1"]); } else { ViewBag.CurrTab = 3; } ContractBL _ObjBL = new ContractBL(); Contracts_Info _objInfo = _ObjBL.Contract_GetById(_id); return(View(_objInfo)); } catch (Exception ex) { NaviCommon.Common.log.Error(ex.ToString()); return(View()); } }
public ActionResult ViewDetails(decimal p_id) { try { ContractBL _ObjBL = new ContractBL(); Contracts_Info _objInfo = _ObjBL.Contract_GetById(p_id); return(PartialView("ViewDetails", _objInfo)); } catch (Exception ex) { NaviCommon.Common.log.Error(ex.ToString()); return(View()); } }
public bool Contract_Update(Contracts_Info Contracts_Info) { try { return(CommonData.c_serviceWCF.Contract_Update(Contracts_Info.Contract_Id, Contracts_Info.Register_Date, Contracts_Info.Period, Contracts_Info.Receive_Year, Contracts_Info.WareHouse_Id, Contracts_Info.WareHouse_Name, Contracts_Info.Business_Id, Contracts_Info.Money_Type, Contracts_Info.Modified_By, Contracts_Info.Modified_Date, Contracts_Info.Status, Contracts_Info.Due_Date)); } catch (Exception ex) { NaviCommon.Common.log.Error(ex.ToString()); return(false); } }
public ActionResult SaveEditData(Contracts_Info _ObjInfo) { try { ContractBL _ContractBL = new ContractBL(); _ObjInfo.Modified_By = SessionData.CurrentUser.User_Name; _ObjInfo.Modified_Date = NaviCommon.CommonFuc.CurrentDate(); _ObjInfo.Due_Date = _ObjInfo.Register_Date.AddDays((double)_ObjInfo.Period); bool _rel = _ContractBL.Contract_Update(_ObjInfo); return(Json(new { success = _rel })); } catch (Exception ex) { NaviCommon.Common.log.Error(ex.ToString()); return(Json(new { success = false })); } }
public ActionResult ViewDetails(decimal p_id) { try { ContractBL _ObjBL = new ContractBL(); Contracts_Info _objInfo = _ObjBL.Contract_GetById(p_id); //Declaration_BL _Declaration_BL = new Declaration_BL(); //List<Declaration_Info> _lstDeclare = _Declaration_BL.Declaration_GetByContract(p_id); //ViewBag.LstDeclaration = _lstDeclare; return(PartialView("ViewDetails", _objInfo)); } catch (Exception ex) { NaviCommon.Common.log.Error(ex.ToString()); return(View()); } }
public Contracts_Info Contract_GetById(decimal p_Contract_Id) { try { byte[] byteRecive = CommonData.c_serviceWCF.Contract_GetById(p_Contract_Id); DataSet _ds = CompressionHelper.DecompressDataSet(byteRecive); Contracts_Info _objInfo = new Contracts_Info(); List <Contracts_Info> _list = NaviCommon.CBO <Contracts_Info> .FillCollectionFromDataSet(_ds); if (_list.Count > 0) { _objInfo = _list[0]; } return(_objInfo); } catch (Exception ex) { NaviCommon.Common.log.Error(ex.ToString()); return(new Contracts_Info()); } }