public ActionResult SavePaymentMode(PaymentModeModel objPaymentModesModel) { eTracLoginModel ObjLoginModel = null; ViewBag.AccountSection = true; if (Session["eTrac"] != null) { ObjLoginModel = (eTracLoginModel)(Session["eTrac"]); } try { var savedStatus = _IPaymentMode.SavePaymentMode(objPaymentModesModel); if (savedStatus.Result == Result.Completed) { ViewBag.Message = CommonMessage.SaveSuccessMessage(); ViewBag.AlertMessageClass = ObjAlertMessageClass.Success; ModelState.Clear(); } else { ViewBag.Message = CommonMessage.FailureMessage(); ViewBag.AlertMessageClass = ObjAlertMessageClass.Danger;// store the failure message in tempdata to display in view. } return(Json(new { Message = ViewBag.Message, AlertMessageClass = ViewBag.AlertMessageClass }, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { ViewBag.Message = ex.Message; ViewBag.AlertMessageClass = ObjAlertMessageClass.Danger; throw ex; } }
public PaymentModeModel SavePaymentMode(PaymentModeModel objPaymentModeModel) { var objPaymentModeRepository = new PaymentModeRepository(); var objPaymentMode = new PaymentMode(); string action = ""; try { if (objPaymentModeModel.PMD_Id == 0) { action = "I"; var savePaymentMode = _workorderems.spSetPymentMode(action, null, objPaymentModeModel.PMD_PaymentMode, objPaymentModeModel.PMD_IsActive); } else { action = "U"; var savePaymentMode = _workorderems.spSetPymentMode(action, objPaymentModeModel.PMD_Id, objPaymentMode.PMD_PaymentMode, objPaymentMode.PMD_IsActive); } objPaymentModeModel.Result = Result.Completed; } catch (Exception ex) { Exception_B.Exception_B.exceptionHandel_Runtime(ex, "public PaymentModeDetails SavPaymentModeList(String Action, int? PMD_Id, string PaymentMode, bool IsActive)", "Exception While Saving payment mode.", null); throw; } return(objPaymentModeModel); }
/// <summary> /// Implementation of Method. /// </summary> /// <param name="update">list.</param> /// <returns>value.</returns> public bool UpdatePayment(PaymentModeModel update) { var parameter = new List <SqlParameter>(); parameter.Add(this.basedal.CreateParameter("@PaymentModeId", 5, update.PaymentModeId, DbType.Int16)); this.basedal.Update("SP_UpdatePayment", CommandType.StoredProcedure, parameter.ToArray(), out bool status); return(status); }
/// <summary> /// Implementation of Method. /// </summary> /// <param name="list">list.</param> /// <returns>value.</returns> public int InsertPayment(PaymentModeModel list) { var parameter = new List <SqlParameter>(); parameter.Add(this.basedal.CreateParameter("@PaymentModeId", 5, list.PaymentModeId, DbType.Int16)); parameter.Add(this.basedal.CreateParameter("@ModeOfPayment", 5, list.ModeOfPayment, DbType.Int16)); this.basedal.Insert("SP_InsertPayment", CommandType.StoredProcedure, parameter.ToArray(), out int lastId); return(lastId); }
private async Task CreatePaymentMode() { List <KeyValuePair <string, string> > values = new List <KeyValuePair <string, string> > { new KeyValuePair <string, string>("Title", Title) }; if (FieldValidation.ValidateFields(values)) { CanSavePaymentMode = false; try { PaymentModeModel paymentModeData = new PaymentModeModel() { Title = Title, }; HttpResponseMessage result = null; if (isUpdate) { paymentModeData.ID = ID; paymentModeData.CreatedBy = SelectedPaymentMode.CreatedBy; result = await apiHelper.PutPaymentMode(ParentLayout.LoggedInUser.Token, paymentModeData).ConfigureAwait(false); } else { paymentModeData.CreatedBy = ParentLayout.LoggedInUser.Name; result = await apiHelper.PostPaymentMode(ParentLayout.LoggedInUser.Token, paymentModeData).ConfigureAwait(false); } if (result.IsSuccessStatusCode) { MessageBox.Show($"Payment Mode Saved Successfully", "Success", MessageBoxButton.OK, MessageBoxImage.Information); await GetPaymentModes(); ClearFields(); IsUpdate = false; } else { MessageBox.Show("Error in saving Payment Mode", "Error", MessageBoxButton.OK, MessageBoxImage.Error); } CanSavePaymentMode = true; } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButton.OK, MessageBoxImage.Error); CanSavePaymentMode = true; } } }
public ActionResult AddPaymentMode() { try { ViewBag.AccountSection = true; PaymentModeModel objPaymentModeModel = new PaymentModeModel(); return(PartialView("AddPaymentMode", objPaymentModeModel)); } catch (Exception ex) { ViewBag.Message = ex.Message; ViewBag.AlertMessageClass = ObjAlertMessageClass.Danger; throw ex; } }
/// <summary> /// Implementation of Method. /// </summary> /// <returns>value.</returns> public List <PaymentModeModel> GetPaymentMode() { var parameter = new List <SqlParameter>(); List <PaymentModeModel> list = new List <PaymentModeModel>(); PaymentModeModel mode = null; var payList = this.basedal.GetData("SP_GetPayment", CommandType.StoredProcedure); foreach (DataRow data in payList.Tables[0].Rows) { mode = new PaymentModeModel(); mode.PaymentModeId = Convert.ToInt32(data[0]); mode.ModeOfPayment = data[1].ToString(); list.Add(mode); } return(list); }
public bool UpdatePaymentList(PaymentModeModel updateList) { return(this.bl.UpdatePaymentList(updateList)); }
public int InsertPayModeList(PaymentModeModel view) { return(this.bl.InsertPayModeList(view)); }