// if any chnages, do the mobile. public bool UpdateProductAndStatus(string dcrDate, string autoApproval, string dcrFlag, string dcrStatus, string commonRemarks, string isSubmit) { try { string result = string.Empty; bool flag = false; string dcrCode = _objCurr.GetDCRCode(dcrDate); // This function update product qty and change the status in to the DCR Master. // Then update the calc fields and customer master month count based on privilege. result = _objSP.UpdateProductAndStatus(dcrDate, autoApproval, dcrFlag); // update common remarks remarks if (result == "SUCCESS") { BL_DCRStockiestExpense _objDCRBL = new BL_DCRStockiestExpense(); if (commonRemarks != "") { flag = _objDCRBL.UpdateDCRCommonRemarks(_objCurr.GetCompanyCode(), dcrCode, dcrFlag, dcrStatus, commonRemarks, isSubmit.ToString(), "1"); } else { flag = _objDCRBL.UpdateDCRCommonRemarks(_objCurr.GetCompanyCode(), dcrCode, dcrFlag, dcrStatus, commonRemarks, isSubmit.ToString(), "0"); } } return(flag); } catch (Exception ex) { throw ex; } }
public string GetCommonRemarks(string dcrDate, string dcrFlag) { string remarks = string.Empty; BL_DCRStockiestExpense _objDCRBL = new BL_DCRStockiestExpense(); remarks = _objDCRBL.GetCommonRemarks(_objCurr.GetCompanyCode(), _objCurr.GetDCRCode(dcrDate), dcrFlag); return(remarks); }
public string GetCommonRemarksMandatory(string dcrDate, string dcrFlag) { string status = string.Empty; BL_DCRStockiestExpense _objDCRBL = new BL_DCRStockiestExpense(); status = _objDCRBL.GetCommonRemarksMandatory(_objCurr.GetCompanyCode(), Convert.ToDateTime(dcrDate), _objCurr.GetUserCode(), dcrFlag); return(status); }
public JsonResult GetStockist(string accom_Regioncodes) { var lstStockiestAuto = new List <DCRStockiestModel>(); try { var _objDCRStockiestExpense = new BL_DCRStockiestExpense(); var _objDCRBL = new BL_DCRStockiestExpense(); lstStockiestAuto = _objDCRBL.GetAccompaistStockist(_objCurrentInfo.GetCompanyCode(), accom_Regioncodes, accom_Regioncodes, ""); } catch (Exception ex) { } return(Json(lstStockiestAuto)); }
public string InsertAttendanceDoctor(List <Attendance_Doctor_Details> lsAttendance_Doctor_Details, List <Attendance_Samples_Details> lsAttendance_Samples_Details, List <DCRActivity> lstAttendance_Activity, List <DCRAttendanceBatchdetails> lstAttendance_Batch, string dcr_code, DateTime dcr_date) { BL_DCRStockiestExpense _objDCRBL = new BL_DCRStockiestExpense(); if (lsAttendance_Doctor_Details != null && lsAttendance_Doctor_Details.Count > 0) { lsAttendance_Doctor_Details = lsAttendance_Doctor_Details.GroupBy(x => new { x.Doctor_Name, x.Speciality_Name }).Select(y => y.First()).ToList(); lsAttendance_Doctor_Details.ForEach(x => x.Company_Code = _objCurr.GetCompanyCode()); lsAttendance_Doctor_Details.ForEach(x => x.Company_Id = Convert.ToInt32(_objCurr.GetCompanyId())); lsAttendance_Samples_Details.ForEach(x => x.Company_Code = _objCurr.GetCompanyCode()); lsAttendance_Samples_Details.ForEach(x => x.Company_Id = Convert.ToInt32(_objCurr.GetCompanyId())); lsAttendance_Samples_Details.ForEach(x => x.User_code = _objCurr.GetUserCode()); lsAttendance_Doctor_Details.ForEach(x => x.User_code = _objCurr.GetUserCode()); } // _objDCRBL.InsertAttendanceDoctor(lsAttendance_Doctor_Details, lsAttendance_Samples_Details, _objCurr.GetCompanyCode(), dcr_code, dcr_date, _objCurr.GetUserCode()); return(""); }
public bool InsertAllValues(FormCollection collection) { try { bool result = true; string stockiestData = string.Empty, expenseData = string.Empty, dailyAllowance = string.Empty, dcrCode = string.Empty, dcrDate = string.Empty, dcrStatus = string.Empty; int isSubmit = 0; string flag = string.Empty; string commonRemarks = string.Empty; stockiestData = collection["tblStockiestData"].ToString(); expenseData = collection["tblExpenseData"].ToString(); dailyAllowance = collection["dailyAllowance"].ToString(); dcrDate = collection["dcrDate"].ToString(); dcrCode = _objCurr.GetDCRCode(dcrDate); dcrStatus = collection["dcrStatus"].ToString(); isSubmit = Convert.ToInt32(collection["submit"]); flag = collection["flag"].ToString(); commonRemarks = collection["commonRemarks"].ToString(); if (flag != "A") { result = InsertStockiest(stockiestData, dcrDate, dcrStatus); } else { result = true; } if (result) { result = InsertExpense(expenseData, dcrDate, dcrStatus, dailyAllowance, flag); } if (result) { // updte product. This block is for save and submit button. if (isSubmit == 1) { result = UpdateProductAndStatus(dcrDate, collection["autoApproval"].ToString(), flag, dcrStatus, commonRemarks, isSubmit.ToString()); } else { BL_DCRStockiestExpense _objDCRBL = new BL_DCRStockiestExpense(); if (commonRemarks != "") { // update common remarks result = _objDCRBL.UpdateDCRCommonRemarks(_objCurr.GetCompanyCode(), dcrCode, flag, dcrStatus, commonRemarks, isSubmit.ToString(), "1"); } else { result = _objDCRBL.UpdateDCRCommonRemarks(_objCurr.GetCompanyCode(), dcrCode, flag, dcrStatus, commonRemarks, isSubmit.ToString(), "0"); } } } return(result); } catch (Exception ex) { throw ex; } }
public JsonResult GetDoctorProductDetails(DateTime dcr_date, string dcr_code) { BL_DCRStockiestExpense _objDCRBL = new BL_DCRStockiestExpense(); return(Json(_objDCRBL.GetDoctorProductDetails(dcr_date, dcr_code))); }