public static tui_ConfiguracionFormasDePagoDataset GetList(string IdTDCompTesoreria, string ClaveCorta, string ClaveLarga, string Familia) { tui_ConfiguracionFormasDePagoDataset data = new tui_ConfiguracionFormasDePagoDataset(); SqlDataAdapter adapter = new SqlDataAdapter(); adapter.TableMappings.Add("Table", "tui_ConfiguracionFormasDePago"); SqlCommand cmd = new SqlCommand("Pr_tui_ConfiguracionFormasDePago_Search", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@IdTDCompTesoreria", SqlDbType.VarChar)); cmd.Parameters["@IdTDCompTesoreria"].Value = IdTDCompTesoreria; cmd.Parameters.Add(new SqlParameter("@ClaveCorta", SqlDbType.VarChar)); cmd.Parameters["@ClaveCorta"].Value = ClaveCorta; cmd.Parameters.Add(new SqlParameter("@ClaveLarga", SqlDbType.VarChar)); cmd.Parameters["@ClaveLarga"].Value = ClaveLarga; cmd.Parameters.Add(new SqlParameter("@Familia", SqlDbType.VarChar)); cmd.Parameters["@Familia"].Value = Familia; adapter.SelectCommand = cmd; adapter.Fill(data); return(data); }
/// <summary> /// Envia los cambios del tui_ConfiguracionFormasDePagoDataset a la base de datos. /// </summary> public static void Update(tui_ConfiguracionFormasDePagoDataset dataSet) { ApplicationAssert.Check(dataSet != null, "El argumento dataSet no debe ser nulo.", ApplicationAssert.LineNumber); ApplicationAssert.Check(dataSet.tui_ConfiguracionFormasDePago.Rows.Count > 0, "La tabla dataSet.tui_ConfiguracionFormasDePagoDataTable debe poseer alguna fila.", ApplicationAssert.LineNumber); mz.erp.dataaccess.tui_ConfiguracionFormasDePago.Update(dataSet); }
public static tui_ConfiguracionFormasDePagoDataset.tui_ConfiguracionFormasDePagoRow GetByPk(string IdTDCompTesoreria) { tui_ConfiguracionFormasDePagoDataset data = new tui_ConfiguracionFormasDePagoDataset(); SqlCommand cmd = new SqlCommand("Pr_tui_ConfiguracionFormasDePago_GetByPk", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@IdTDCompTesoreria", SqlDbType.VarChar)); cmd.Parameters["@IdTDCompTesoreria"].Value = IdTDCompTesoreria; SqlDataAdapter adapter = new SqlDataAdapter(cmd); adapter.TableMappings.Add("Table", "tui_ConfiguracionFormasDePago"); adapter.Fill(data); if (data.tui_ConfiguracionFormasDePago.Rows.Count == 1) { return((tui_ConfiguracionFormasDePagoDataset.tui_ConfiguracionFormasDePagoRow)data.tui_ConfiguracionFormasDePago.Rows[0]); } return(null); }
public static tui_ConfiguracionFormasDePagoDataset GetList() { tui_ConfiguracionFormasDePagoDataset data = new tui_ConfiguracionFormasDePagoDataset(); return(( tui_ConfiguracionFormasDePagoDataset )GetList(data)); }
public static void Update(tui_ConfiguracionFormasDePagoDataset dataSet) { Update(dataSet.tui_ConfiguracionFormasDePago); }
//si mandan la descripcion /*_nameFDP.Add( "Tarjeta de Crédito", "TarjetaDeCredito" ); * _nameFDP.Add( "Tarjeta de Débito", "TarjetaDeDebito" ); * _nameFDP.Add( "Efectivo", "Efectivo" ); * _nameFDP.Add( "Cheque de Terceros", "ChequeDeTerceros") ; * _nameFDP.Add( "Cheque del Cliente", "ChequeDelCliente" ); * _nameFDP.Add( "Cheque Diferido de Terceros", "ChequeDiferidoDeTerceros" ); * _nameFDP.Add( "Cheque Diferido del Cliente", "ChequeDiferidoDelCliente" ); * _nameFDP.Add( "Tarjeta de Crédito - CUOTAS", "TarjetaDeCreditoCuotas" ); * _nameFDP.Add( "Retenciones", "Retenciones" ); * _nameFDP.Add( "Tarjeta de Crédito - 1 CUOTA", "TarjetaDeCredito1CUOTA" ); * _nameFDP.Add( "Tarjeta de Crédito - 2 CUOTAS", "TarjetaDeCredito2CUOTAS" ); * _nameFDP.Add( "Tarjeta de Crédito - 3 CUOTAS", "TarjetaDeCredito3CUOTAS" ); * _nameFDP.Add( "Tarjeta de Crédito - 6 CUOTAS", "TarjetaDeCredito6CUOTAS" ); * _nameFDP.Add( "Tarjeta de Crédito - 12 CUOTAS", "TarjetaDeCredito12CUOTAS" ); * * //si mandan el id * _nameFDP.Add( "2","TarjetaDeCredito" ); * _nameFDP.Add( "3","TarjetaDeDebito" ); * _nameFDP.Add( "4","Efectivo" ); * _nameFDP.Add( "5","ChequeDeTerceros") ; * _nameFDP.Add( "6","ChequeDelCliente" ); * _nameFDP.Add( "7","ChequeDiferidoDeTerceros" ); * _nameFDP.Add( "8","ChequeDiferidoDelCliente" ); * _nameFDP.Add( "9","TarjetaDeCreditoCuotas" ); * _nameFDP.Add( "10","Retenciones"); * _nameFDP.Add( "11","TarjetaDeCredito1CUOTA"); * _nameFDP.Add( "12","TarjetaDeCredito2CUOTAS"); * _nameFDP.Add( "13","TarjetaDeCredito3CUOTAS"); * _nameFDP.Add( "14","TarjetaDeCredito6CUOTAS"); * _nameFDP.Add( "15","TarjetaDeCredito12CUOTAS"); * * * _nameBDFDP.Add( "Tarjeta de Crédito", "_TC_" ); * _nameBDFDP.Add( "Tarjeta de Débito", "_TD_" ); * _nameBDFDP.Add( "Efectivo", "_E_" ); * _nameBDFDP.Add( "Cheque de Terceros", "_T_") ; * _nameBDFDP.Add( "Cheque del Cliente", "_C_" ); * _nameBDFDP.Add( "Cheque Diferido de Terceros", "_DT_" ); * _nameBDFDP.Add( "Cheque Diferido del Cliente", "_D_" ); * _nameBDFDP.Add( "Tarjeta de Crédito - CUOTAS", "_TCCUO_" ); * _nameBDFDP.Add( "Tarjeta de Crédito - 1 CUOTA", "_TCCUO_" ); * _nameBDFDP.Add( "Tarjeta de Crédito - 2 CUOTAS", "_TCCUO_" ); * _nameBDFDP.Add( "Tarjeta de Crédito - 3 CUOTAS", "_TCCUO_" ); * _nameBDFDP.Add( "Tarjeta de Crédito - 6 CUOTAS", "_TCCUO_" ); * _nameBDFDP.Add( "Tarjeta de Crédito - 12 CUOTAS", "_TCCUO_" ); * //si mandan el id * _nameBDFDP.Add( "2","_TC_" ); * _nameBDFDP.Add( "3","_TD_" ); * _nameBDFDP.Add( "4","_E_" ); * _nameBDFDP.Add( "5","_T_") ; * _nameBDFDP.Add( "6","_C_" ); * _nameBDFDP.Add( "7","_DT_" ); * _nameBDFDP.Add( "8","_D_" ); * _nameBDFDP.Add( "9","_TCCUO_" ); * _nameBDFDP.Add( "10","_RET_"); * _nameBDFDP.Add( "11","_TCCUO_" ); * _nameBDFDP.Add( "12","_TCCUO_" ); * _nameBDFDP.Add( "13","_TCCUO_" ); * _nameBDFDP.Add( "14","_TCCUO_" ); * _nameBDFDP.Add( "15","_TCCUO_" ); * * _nameFamilia.Add("1" ,"Tarjeta"); * _nameFamilia.Add("14" ,"Tarjeta"); * _nameFamilia.Add("15" ,"Tarjeta"); * _nameFamilia.Add("16" ,"Tarjeta"); * _nameFamilia.Add("18" ,"Tarjeta"); * _nameFamilia.Add("19" ,"Tarjeta"); * _nameFamilia.Add("20" ,"Tarjeta"); * _nameFamilia.Add("21" ,"Tarjeta"); * _nameFamilia.Add("22" ,"Tarjeta"); * _nameFamilia.Add("23" ,"Tarjeta"); * _nameFamilia.Add("24" ,"Tarjeta"); * _nameFamilia.Add("25" ,"Tarjeta"); * _nameFamilia.Add("26" ,"Cheque"); * _nameFamilia.Add("27" ,"Cheque"); * _nameFamilia.Add("28" ,"Cheque"); * _nameFamilia.Add("29" ,"Cheque"); * _nameFamilia.Add("30" ,"Cheque"); * _nameFamilia.Add("31" ,"Cheque"); * _nameFamilia.Add("32" ,"Cheque"); * _nameFamilia.Add("33" ,"Cheque"); * _nameFamilia.Add("34" ,"Cheque"); * _nameFamilia.Add("35" ,"Cheque"); * _nameFamilia.Add("36" ,"Cheque"); * _nameFamilia.Add("37" ,"Cheque"); * _nameFamilia.Add("38" ,"Cheque"); * _nameFamilia.Add("39" ,"Cheque"); * _nameFamilia.Add("40" ,"Cheque"); * _nameFamilia.Add("41" ,"Cheque"); * _nameFamilia.Add("42" ,"Cheque"); * _nameFamilia.Add("43" ,"Cheque"); * _nameFamilia.Add("44" ,"Cheque"); * _nameFamilia.Add("45" ,"Cheque"); * _nameFamilia.Add("46" ,"Cheque"); * _nameFamilia.Add("47" ,"Cheque"); * _nameFamilia.Add("48" ,"Cheque"); * _nameFamilia.Add("49" ,"Cheque"); * _nameFamilia.Add("50" ,"Cheque"); * _nameFamilia.Add("51" ,"Cheque"); * _nameFamilia.Add("52" ,"Cheque"); * _nameFamilia.Add("53" ,"Cheque"); * _nameFamilia.Add("54" ,"Cheque"); * _nameFamilia.Add("55" ,"Cheque"); * _nameFamilia.Add("56" ,"Cheque"); * _nameFamilia.Add("57" ,"Cheque"); * _nameFamilia.Add("58" ,"Cheque"); * _nameFamilia.Add("59" ,"Cheque"); * _nameFamilia.Add("60" ,"Cheque"); * _nameFamilia.Add("61" ,"Cheque"); * _nameFamilia.Add("62" ,"Cheque"); * _nameFamilia.Add("63" ,"Cheque"); * _nameFamilia.Add("64" ,"Cheque"); * _nameFamilia.Add("65" ,"Cheque"); * _nameFamilia.Add("66" ,"Cheque"); * _nameFamilia.Add("67" ,"Cheque"); * _nameFamilia.Add("68" ,"Cheque"); * * } * * #endregion */ #endregion #endregion #region metodos publicos /* * public static void AddFDP(string id, string descripcion, string mapeo) * { * _nameFDP.Add(id, mapeo); * _nameFDP.Add(descripcion, mapeo); * Save(_nameFDP, pathFDP); * } * public static void AddBDFDP(string id, string descripcion, string Tipo) * { * switch ( Tipo ) * { * case "Cheque": * { * Tipo = "_DT_"; * break; * } * case "Tarjeta": * { * * Tipo = "_TC_"; * break; * } * case "Retención": * { * * Tipo = "_RET_"; * break; * } * default : * { * Tipo = "_"; * break; * } * } * _nameBDFDP.Add(id, Tipo); * _nameBDFDP.Add(descripcion, Tipo); * Save(_nameBDFDP, pathBDFDP); * } * * public static void AddFamilia (string idEntidad, string familia) * { * _nameFamilia.Add(idEntidad,familia); * Save(_nameFamilia, pathFamilia); * } * */ public static tui_ConfiguracionFormasDePagoDataset Save(string IdTDCompTedsoreria, string Descripcion, string Familia, string ClaveCorta, string IdTDCompTedsoreriaOriginal) { tui_ConfiguracionFormasDePagoDataset.tui_ConfiguracionFormasDePagoRow row = null; if (IdTDCompTedsoreria != null) { row = mz.erp.businessrules.tui_ConfiguracionFormasDePago.GetByPk(IdTDCompTedsoreria); } /*string ClaveCorta = string.Empty;*/ string ClaveLarga = systemframework.Util.RemoveSpaces(Descripcion); /* switch ( Familia ) * { * case "Cheque": * { * ClaveCorta = "_DT_"; * break; * } * case "Tarjeta": * { * * ClaveCorta = "_TC_"; * break; * } * case "Retención": * { * * ClaveCorta = "_RET_"; * break; * } * default : * { * ClaveCorta = "_"; * break; * } * }*/ tui_ConfiguracionFormasDePagoDataset.tui_ConfiguracionFormasDePagoRow rowO = mz.erp.businessrules.tui_ConfiguracionFormasDePago.GetByPk(IdTDCompTedsoreriaOriginal); tui_ConfiguracionFormasDePagoDataset data = new tui_ConfiguracionFormasDePagoDataset(); if (row != null) { /* * row["ClaveCorta"] = ClaveCorta; * row["ClaveLarga"] = ClaveLarga; * row["Familia"] = Familia; * data.Tables[0].ImportRow(row); */ } else { row = data.tui_ConfiguracionFormasDePago.Newtui_ConfiguracionFormasDePagoRow(); row.IdTDCompTesoreria = mz.erp.systemframework.Util.NewStringId(); row.ClaveCorta = ClaveCorta; row.ClaveLarga = ClaveLarga; row.Familia = Familia; row.Activo = true; row.FechaCreacion = DateTime.Now; row.IdConexionCreacion = Security.IdConexion; //row.UltimaModificacion = null; row.IdConexionUltimaModificacion = Security.IdConexion; row.IdReservado = 1; row.RowId = Guid.Empty; row.IdEmpresa = Security.IdEmpresa; row.IdSucursal = Security.IdSucursal; row.IdControlDeCajasFamiliasComprobanteTesoreria = rowO.IdControlDeCajasFamiliasComprobanteTesoreria; data.tui_ConfiguracionFormasDePago.Addtui_ConfiguracionFormasDePagoRow(row); } return(data); }