//Modificar public static void ModificarPais(TipoCFEType p) { ValidarTipoCFE(p); int r = PTipoCFEType.ModificarTipoCFEType(p); vresp("modificar", r); }
public IdDoc_CompFisc(TipoCFEType tipoCFE, SerieType SerieNumero, FechaType FchEmis, FechaType PeriodoDesde, FechaType PeriodoHasta, bool MntBruto, FormasDePagoType FmaPago, FechaType FchVenc, string ClauVenta, ViaTranspType ViaTransp) : this(tipoCFE, SerieNumero, FchEmis, FmaPago, PeriodoDesde, PeriodoHasta, MntBruto, FchVenc) { this.ClauVenta = ClauVenta; this.ModVenta = null; this.ViaTransp = ViaTransp; }
//Alta public static void AltaTipoCFE(TipoCFEType p) { ValidarTipoCFE(p); int r = PTipoCFEType.AltaTipoCFEType(p); vresp("alta", r); }
public IdDoc_CompFisc(TipoCFEType tipoCFE, SerieType SerieNumero, FechaType FchEmis, TipoTrasladoType TipoTraslado, string ClauVenta, ModVentaType ModVenta, ViaTranspType ViaTrasnp) : this(tipoCFE, SerieNumero, FchEmis, TipoTraslado) { this.ClauVenta = ClauVenta; this.ModVenta = ModVenta; this.ViaTransp = ViaTrasnp; }
//Buscar public static TipoCFEType BuscarTipoCFE(int id) { TipoCFEType r = PTipoCFEType.BuscarTipoCFEType(id); if (r == null) { throw new ExcepcionesPersonalizadas.Logica("No se encontró el tipo de CFE en la base de datos"); } return(r); }
public IdDoc_CompFisc(TipoCFEType tipoCFE, SerieType SerieNumero, FechaType FchEmis, FormasDePagoType FmaPago, FechaType PeriodoDesde, FechaType PeriodoHasta, bool MntBruto, FechaType FchVenc) : this(tipoCFE, SerieNumero) { this.FchEmis = FchEmis; this.PeriodoDesde = PeriodoDesde; this.PeriodoHasta = PeriodoHasta; this.MntBruto = MntBruto; this.FmaPago = FmaPago; this.FchVenc = FchVenc; }
public static List <TipoCFEType> ListarTipoCFEType() { SqlConnection conexion = null; SqlDataReader lectorDatos = null; try { conexion = new SqlConnection(DatosConexion.CadenaConexion); SqlCommand comando = conexion.CreateCommand(); comando.CommandText = "ListarTipoCFEType"; comando.CommandType = CommandType.StoredProcedure; conexion.Open(); lectorDatos = comando.ExecuteReader(); List <TipoCFEType> cod = new List <TipoCFEType>(); TipoCFEType ag = null; while (lectorDatos.Read()) { ag = new TipoCFEType( (int)lectorDatos["Id"], (string)lectorDatos["nombre"], (string)lectorDatos["Idnombre"] ); cod.Add(ag); } return(cod); } catch (Exception ex) { throw new ExcepcionesPersonalizadas.Persistencia("No se pudo conseguir la listas de " + mensaje + ex.Message + "."); } finally { if (lectorDatos != null) { lectorDatos.Close(); } if (conexion != null) { conexion.Close(); } } }
public static TipoCFEType BuscarTipoCFEType(int id) { SqlConnection conexion = null; SqlDataReader lectorDatos = null; try { conexion = new SqlConnection(DatosConexion.CadenaConexion); SqlCommand comando = conexion.CreateCommand(); comando.CommandText = "BuscarTipoCFEType"; comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@id", id); conexion.Open(); lectorDatos = comando.ExecuteReader(); TipoCFEType ret = null; if (lectorDatos.Read()) { int Id = (int)lectorDatos["Id"]; string Nombre = Convert.ToString(lectorDatos["Nombre"]); string IdNombre = Convert.ToString(lectorDatos["IdNombre"]); ret = new TipoCFEType(Id, Nombre, IdNombre); } return(ret); } catch (Exception) { throw new ExcepcionesPersonalizadas. Persistencia("No se pudo buscar " + mensaje + "."); } finally { if (lectorDatos != null) { lectorDatos.Close(); } if (conexion != null) { conexion.Close(); } } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { txtPeriodoDesde.Text = DateTime.Today.ToString(); txtPeriodoHasta.Text = DateTime.Today.ToString(); txtFchVenc.Text = DateTime.Today.ToString(); ddlTipoCFE.DataSource = TiposDeCFE; ddlTipoCFE.DataTextField = "Nombre"; ddlTipoCFE.DataValueField = "Id"; ddlTipoCFE.DataBind(); ddlModVenta.DataSource = ModalidadesDeVenta; ddlModVenta.DataTextField = "Nombre"; ddlModVenta.DataValueField = "Id"; ddlModVenta.DataBind(); ddlTipoTraslado.DataSource = FormasDePago; ddlTipoTraslado.DataTextField = "Nombre"; ddlTipoTraslado.DataValueField = "Id"; ddlTipoTraslado.DataBind(); ddlViaTransp.DataSource = ViasDeTrasnporte; ddlViaTransp.DataTextField = "Nombre"; ddlViaTransp.DataValueField = "Id"; ddlViaTransp.DataBind(); ddlFmaPago.DataSource = FormasDePago; ddlFmaPago.DataTextField = "Nombre"; ddlFmaPago.DataValueField = "Id"; ddlFmaPago.DataBind(); ControlItem_Fact.Visible = false; ControlItem_Det_Fact_Exp.Visible = false; ControlItem_Rem_Exp.Visible = false; ControlItem_Rem.Visible = false; ControlItemResg.Visible = false; } else { TipoCFEType tpoCFE = LTipoCFEType.BuscarTipoCFE(Convert.ToInt32(ddlTipoCFE.SelectedValue)); SerieType serie = new SerieType(tpoCFE, "A", 1); IdDoc.IdDoc_CompFisc idDoc = new IdDoc.IdDoc_CompFisc(tpoCFE, serie); Session["IdDoc"] = idDoc; } }
public static void ValidarTipoCFE(TipoCFEType p) { if (p == null) { throw new ExcepcionesPersonalizadas.Logica("No es un tipo de CFE válido."); } if (string.IsNullOrWhiteSpace(p.Nombre) || string.IsNullOrEmpty(p.Nombre)) { throw new ExcepcionesPersonalizadas.Logica("Debe indicar un nombre para el tipo de CFE"); } if (string.IsNullOrWhiteSpace(p.Id.ToString()) || string.IsNullOrEmpty(p.Id.ToString())) { throw new ExcepcionesPersonalizadas.Logica("Debe indicar un identificador para el tipo de CFE"); } if (string.IsNullOrWhiteSpace(p.IdNombre.ToString()) || string.IsNullOrEmpty(p.IdNombre.ToString())) { throw new ExcepcionesPersonalizadas.Logica("Debe indicar un identificador para el XML del CFE"); } }
public static int ModificarTipoCFEType(TipoCFEType a) { SqlConnection conexion = null; try { conexion = new SqlConnection(DatosConexion.CadenaConexion); SqlCommand comando = conexion.CreateCommand(); comando.CommandText = "ModificarTipoCFEType"; comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("@Id", a.Id); comando.Parameters.AddWithValue("@Nombre", a.Nombre); comando.Parameters.AddWithValue("@IdNombre", a.IdNombre); SqlParameter valorRetorno = new SqlParameter("@valorRetorno", SqlDbType.Int); valorRetorno.Direction = ParameterDirection.ReturnValue; comando.Parameters.Add(valorRetorno); conexion.Open(); int filasAfectadas = comando.ExecuteNonQuery(); if ((int)valorRetorno.Value == -2) { throw new Exception(); } return((int)valorRetorno.Value); } catch (Exception) { throw new ExcepcionesPersonalizadas.Persistencia("No se pudo modificar " + mensaje + "."); } finally { if (conexion != null) { conexion.Close(); } } }
public IdDoc_Rem(TipoCFEType tipoCFE, SerieType SerieNumero, FechaType FchEmis, TipoTrasladoType TipoTraslado) : base(tipoCFE, SerieNumero) { this.FchEmis = FchEmis; this.TipoTraslado = TipoTraslado; }
public IdDoc_Tck(TipoCFEType tipoCFE, SerieType SerieNumero, FechaType FchEmis, FechaType PeriodoDesde, FechaType PeriodoHasta, bool MntBruto, FormasDePagoType FmaPago, FechaType FchVenc) : base(tipoCFE, SerieNumero, FchEmis, FmaPago, PeriodoDesde, PeriodoHasta, MntBruto, FchVenc) { }
public IdDoc_CompFisc(TipoCFEType tipoCFE, SerieType SerieNumero, FechaType FchEmis, TipoTrasladoType TipoTraslado) : this(tipoCFE, SerieNumero) { this.FchEmis = FchEmis; this.TipoTraslado = TipoTraslado; }
public IdDoc_Resg(TipoCFEType tipoCFE, SerieType SerieNumero, FechaType FchEmis) : base(tipoCFE, SerieNumero) { this.FchEmis = FchEmis; }
public IdDoc_CompFisc(TipoCFEType tipoCFE, SerieType Serie, FechaType FchEmis, FormasDePagoType FmaPago) : this(tipoCFE, Serie, FchEmis, FmaPago, null, null, false, null) { }
public IdDoc_CompFisc(TipoCFEType tipoCFE, SerieType SerieNumero, FechaType FchEmis) : this(tipoCFE, SerieNumero) { this.FchEmis = FchEmis; }
public IdDoc_CompFisc(TipoCFEType TipoCFE, SerieType SerieNumero) { this.tipoCFE = TipoCFE; this.SerieNumero = SerieNumero; }