public async Task <ReturnedSaveFuncInfo> SaveAsync(PardakhtHavaleBussines item, SqlTransaction tr) { var res = new ReturnedSaveFuncInfo(); try { var cmd = new SqlCommand("sp_PardakhtHavale_Insert", tr.Connection, tr) { CommandType = CommandType.StoredProcedure }; cmd.Parameters.AddWithValue("@guid", item.Guid); cmd.Parameters.AddWithValue("@modif", item.Modified); cmd.Parameters.AddWithValue("@desc", item.Description ?? ""); cmd.Parameters.AddWithValue("@masterGuid", item.MasterGuid); cmd.Parameters.AddWithValue("@price", item.Price); cmd.Parameters.AddWithValue("@peygiryNo", item.Number); cmd.Parameters.AddWithValue("@bankTafsilGuid", item.BankTafsilGuid); cmd.Parameters.AddWithValue("@bankMoeinGuid", ParentDefaults.MoeinCoding.CLSMoein10101); cmd.Parameters.AddWithValue("@serverSt", (short)item.ServerStatus); cmd.Parameters.AddWithValue("@serverDate", item.ServerDeliveryDate); await cmd.ExecuteNonQueryAsync(); } catch (Exception ex) { WebErrorLog.ErrorInstence.StartErrorLog(ex); res.AddReturnedValue(ex); } return(res); }
private PardakhtBussines LoadData(SqlDataReader dr) { var item = new PardakhtBussines(); try { item.Guid = (Guid)dr["Guid"]; item.Modified = (DateTime)dr["Modified"]; item.DateM = (DateTime)dr["DateM"]; item.Description = dr["Description"].ToString(); item.Number = (long)dr["Number"]; item.TafsilGuid = (Guid)dr["TafsilGuid"]; item.MoeinGuid = (Guid)dr["MoeinGuid"]; item.UserGuid = (Guid)dr["UserGuid"]; item.SanadNumber = (long)dr["SanadNumber"]; item.TafsilName = dr["TafsilName"].ToString(); item.UserName = dr["UserName"].ToString(); item.ServerDeliveryDate = (DateTime)dr["ServerDeliveryDate"]; item.ServerStatus = (ServerStatus)dr["ServerStatus"]; item.IsModified = true; item.CheckMoshtariList = AsyncContext.Run(() => PardakhtCheckMoshtariBussines.GetAllAsync(item.Guid)); item.CheckShakhsiList = AsyncContext.Run(() => PardakhtCheckShakhsiBussines.GetAllAsync(item.Guid)); item.HavaleList = AsyncContext.Run(() => PardakhtHavaleBussines.GetAllAsync(item.Guid)); item.NaqdList = AsyncContext.Run(() => PardakhtNaqdBussines.GetAllAsync(item.Guid)); } catch (Exception ex) { WebErrorLog.ErrorInstence.StartErrorLog(ex); } return(item); }
private PardakhtHavaleBussines LoadData(SqlDataReader dr) { var item = new PardakhtHavaleBussines(); try { item.Guid = (Guid)dr["Guid"]; item.Modified = (DateTime)dr["Modified"]; item.MasterGuid = (Guid)dr["MasterGuid"]; item.Description = dr["Description"].ToString(); item.Price = (decimal)dr["Price"]; item.Number = dr["Number"].ToString(); item.BankTafsilGuid = (Guid)dr["BankTafsilGuid"]; item.BankMoeinGuid = (Guid)dr["BankMoeinGuid"]; item.ServerDeliveryDate = (DateTime)dr["ServerDeliveryDate"]; item.ServerStatus = (ServerStatus)dr["ServerStatus"]; } catch (Exception ex) { WebErrorLog.ErrorInstence.StartErrorLog(ex); } return(item); }
public frmPardakhtHavale(PardakhtHavaleBussines temp) { InitializeComponent(); cls = temp ?? new PardakhtHavaleBussines(); ucHeader.Text = "پرداخت حواله"; }
private object GetRowInfo(int index) { try { var o = new object(); if (index > DGrid.RowCount - 1) { return(null); } if (DGrid[DGType.Index, index].Value.ToString() == "نقد") { var temp = new PardakhtNaqdBussines() { Guid = (Guid)(DGrid[DgGuid.Index, index].Value), Price = (DGrid[DGPrice.Index, index].Value.ToString().ParseToDecimal()), SandouqTafsilGuid = (Guid)(DGrid[DGTafsilGuid.Index, index].Value), Description = DGrid[DG_TempDescription.Index, index].Value.ToString() }; o = temp; } else if (DGrid[DGType.Index, index].Value.ToString() == "چک دریافتی") { var temp = new PardakhtCheckMoshtariBussines() { Guid = (Guid)(DGrid[DgGuid.Index, index].Value), Price = (DGrid[DGPrice.Index, index].Value.ToString().ParseToDecimal()), Description = DGrid[DG_TempDescription.Index, index].Value.ToString(), CheckGuid = (Guid)(DGrid[dgCheckGuid.Index, index].Value) }; o = temp; } else if (DGrid[DGType.Index, index].Value.ToString() == "حواله") { var temp = new PardakhtHavaleBussines() { Guid = (Guid)(DGrid[DgGuid.Index, index].Value), Price = (DGrid[DGPrice.Index, index].Value.ToString().ParseToDecimal()), BankTafsilGuid = (Guid)(DGrid[DGTafsilGuid.Index, index].Value), Number = DGrid[DGNumber.Index, index].Value.ToString(), Description = DGrid[DG_TempDescription.Index, index].Value.ToString() }; o = temp; } else if (DGrid[DGType.Index, index].Value.ToString() == "چک شخصی") { var temp = new PardakhtCheckShakhsiBussines() { Guid = (Guid)(DGrid[DgGuid.Index, index].Value), Price = (DGrid[DGPrice.Index, index].Value.ToString().ParseToDecimal()), Description = DGrid[DG_TempDescription.Index, index].Value.ToString(), CheckPageGuid = (Guid)(DGrid[dgCheckGuid.Index, index].Value), Number = DGrid[DGNumber.Index, index].Value.ToString(), DateSarResid = (DateTime)DGrid[DGDateSarresid.Index, index].Value }; o = temp; } return(o); } catch (Exception ex) { WebErrorLog.ErrorInstence.StartErrorLog(ex); return(null); } }