Esempio n. 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (Funciones.SessionTimeOut(Session))
                {
                    Response.Redirect("~/SessionTimeout.aspx");
                }
                else
                {
                    Entidades.Sesion sesion = (Entidades.Sesion)Session["Sesion"];

                    CUITTextBox.Text    = sesion.Cuit.Nro;
                    IdUNTextBox.Text    = sesion.UN.Id.ToString();
                    DescrUNTextBox.Text = sesion.UN.Descr;

                    CUITTextBox.Enabled    = false;
                    IdUNTextBox.Enabled    = false;
                    DescrUNTextBox.Enabled = false;

                    if (sesion.UN.WF.Estado == "Vigente")
                    {
                        TituloPaginaLabel.Text = "Baja de Unidad de Negocio";
                        AceptarButton.Text     = "Dar de Baja";
                    }
                    else
                    {
                        TituloPaginaLabel.Text = "Anulación de Baja de Unidad de Negocio";
                        AceptarButton.Text     = "Anular Baja";
                    }
                    AceptarButton.Focus();
                }
            }
        }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                UnidadDropDownList.DataSource = FeaEntidades.CodigosUnidad.CodigoUnidad.Lista();
                IndicacionExentoGravadoDropDownList.DataSource = FeaEntidades.Indicacion.Indicacion.Lista();
                AlicuotaIVADropDownList.DataSource             = FeaEntidades.IVA.IVA.Lista();
                DataBind();
                if (Funciones.SessionTimeOut(Session))
                {
                    Response.Redirect("~/SessionTimeout.aspx");
                }
                else
                {
                    Entidades.Articulo articulo = (Entidades.Articulo)Session["Articulo"];

                    CUITTextBox.Text  = articulo.Cuit;
                    IdTextBox.Text    = articulo.Id;
                    DescrTextBox.Text = articulo.Descr;
                    GTINTextBox.Text  = articulo.GTIN;
                    UnidadDropDownList.SelectedValue     = articulo.Unidad.Id;
                    UnidadDropDownList.SelectedItem.Text = articulo.Unidad.Descr;
                    IndicacionExentoGravadoDropDownList.SelectedValue = articulo.IndicacionExentoGravado;
                    AlicuotaIVADropDownList.SelectedValue             = articulo.AlicuotaIVA.ToString();

                    CUITTextBox.Enabled        = false;
                    IdTextBox.Enabled          = false;
                    DescrTextBox.Enabled       = false;
                    GTINTextBox.Enabled        = false;
                    UnidadDropDownList.Enabled = false;
                    IndicacionExentoGravadoDropDownList.Enabled = false;
                    AlicuotaIVADropDownList.Enabled             = false;

                    if (articulo.WF.Estado == "Vigente")
                    {
                        TituloPaginaLabel.Text = "Baja de Artículo";
                        AceptarButton.Text     = "Dar de Baja";
                    }
                    else
                    {
                        TituloPaginaLabel.Text = "Anulación de Baja de Artículo";
                        AceptarButton.Text     = "Anular Baja";
                    }
                    AceptarButton.Focus();
                }
            }
        }
Esempio n. 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                DataBind();
                if (Funciones.SessionTimeOut(Session))
                {
                    Response.Redirect("~/SessionTimeout.aspx");
                }
                else
                {
                    Entidades.ListaPrecio listaPrecio = (Entidades.ListaPrecio)Session["ListaPrecio"];

                    CUITTextBox.Text  = listaPrecio.Cuit;
                    IdTextBox.Text    = listaPrecio.Id;
                    DescrTextBox.Text = listaPrecio.Descr;
                    OrdenTextBox.Text = listaPrecio.Orden.ToString();
                    IdTipoListaPrecioDropDownList.SelectedValue = listaPrecio.IdTipo;

                    CUITTextBox.Enabled  = false;
                    IdTextBox.Enabled    = false;
                    DescrTextBox.Enabled = false;
                    OrdenTextBox.Enabled = false;
                    IdTipoListaPrecioDropDownList.Enabled = false;

                    if (listaPrecio.WF.Estado == "Vigente")
                    {
                        TituloPaginaLabel.Text = "Baja de Lista de Precios";
                        AceptarButton.Text     = "Dar de Baja";
                    }
                    else
                    {
                        TituloPaginaLabel.Text = "Anulación de Baja de Lista de Precios";
                        AceptarButton.Text     = "Anular Baja";
                    }
                    AceptarButton.Focus();
                }
            }
        }
Esempio n. 4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (Funciones.SessionTimeOut(Session))
                {
                    Response.Redirect("~/SessionTimeout.aspx");
                }
                else
                {
                    Entidades.Sesion sesion = (Entidades.Sesion)Session["Sesion"];

                    Domicilio.ListaProvincia            = FeaEntidades.CodigosProvincia.CodigoProvincia.Lista();
                    DatosImpositivos.ListaCondIVA       = FeaEntidades.CondicionesIVA.CondicionIVA.Lista();
                    DatosImpositivos.ListaCondIngBrutos = FeaEntidades.CondicionesIB.CondicionIB.Lista();
                    MedioDropDownList.DataSource        = RN.Medio.Lista(sesion);
                    DataBind();

                    CUITTextBox.Text                         = sesion.Cuit.Nro;
                    RazonSocialTextBox.Text                  = sesion.Cuit.RazonSocial;
                    Domicilio.Calle                          = sesion.Cuit.Domicilio.Calle;
                    Domicilio.Nro                            = sesion.Cuit.Domicilio.Nro;
                    Domicilio.Piso                           = sesion.Cuit.Domicilio.Piso;
                    Domicilio.Depto                          = sesion.Cuit.Domicilio.Depto;
                    Domicilio.Manzana                        = sesion.Cuit.Domicilio.Manzana;
                    Domicilio.Sector                         = sesion.Cuit.Domicilio.Sector;
                    Domicilio.Torre                          = sesion.Cuit.Domicilio.Torre;
                    Domicilio.Localidad                      = sesion.Cuit.Domicilio.Localidad;
                    Domicilio.IdProvincia                    = sesion.Cuit.Domicilio.Provincia.Id;
                    Domicilio.CodPost                        = sesion.Cuit.Domicilio.CodPost;
                    Contacto.Nombre                          = sesion.Cuit.Contacto.Nombre;
                    Contacto.Email                           = sesion.Cuit.Contacto.Email;
                    Contacto.Telefono                        = sesion.Cuit.Contacto.Telefono;
                    DatosImpositivos.IdCondIVA               = sesion.Cuit.DatosImpositivos.IdCondIVA;
                    DatosImpositivos.IdCondIngBrutos         = sesion.Cuit.DatosImpositivos.IdCondIngBrutos;
                    DatosImpositivos.NroIngBrutos            = sesion.Cuit.DatosImpositivos.NroIngBrutos;
                    DatosImpositivos.FechaInicioActividades  = sesion.Cuit.DatosImpositivos.FechaInicioActividades;
                    DatosIdentificatorios.GLN                = sesion.Cuit.DatosIdentificatorios.GLN;
                    DatosIdentificatorios.CodigoInterno      = sesion.Cuit.DatosIdentificatorios.CodigoInterno;
                    MedioDropDownList.SelectedValue          = sesion.Cuit.Medio.Id;
                    DestinoComprobanteAFIPCheckBox.Checked   = sesion.Cuit.DestinoComprobanteAFIP;
                    UsaCertificadoAFIPPropioCheckBox.Checked = sesion.Cuit.UsaCertificadoAFIPPropio;
                    DestinoComprobanteITFCheckBox.Checked    = sesion.Cuit.DestinoComprobanteITF;
                    NroSerieCertifITFTextBox.Text            = sesion.Cuit.NroSerieCertifITF;
                    AyudaNroSerieCertif.Text                 = "<a href='#' role='button' class='popover-test' data-html='true' title='CERTIFICADO' data-content='Ingresar el número de serie del certificado solicitado a Interfacturas. Es de 12 dígitos.'><span class='glyphicon glyphicon-info-sign gi-1x' style='vertical-align: inherit'></span></a>";

                    CUITTextBox.Enabled                      = false;
                    RazonSocialTextBox.Enabled               = false;
                    Domicilio.Enabled                        = false;
                    Contacto.Enabled                         = false;
                    DatosImpositivos.Enabled                 = false;
                    DatosIdentificatorios.Enabled            = false;
                    MedioDropDownList.Enabled                = false;
                    DestinoComprobanteAFIPCheckBox.Enabled   = false;
                    UsaCertificadoAFIPPropioCheckBox.Enabled = false;
                    DestinoComprobanteITFCheckBox.Enabled    = false;
                    NroSerieCertifITFTextBox.Enabled         = false;

                    if (sesion.Cuit.WF.Estado == "Vigente")
                    {
                        TituloPaginaLabel.Text = "Baja de CUIT";
                        AceptarButton.Text     = "Dar de Baja";
                    }
                    else
                    {
                        TituloPaginaLabel.Text = "Anulación de Baja de CUIT";
                        AceptarButton.Text     = "Anular Baja";
                    } AceptarButton.Focus();
                }
            }
        }
Esempio n. 5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (Funciones.SessionTimeOut(Session))
                {
                    Response.Redirect("~/SessionTimeout.aspx");
                }
                else
                {
                    Entidades.Sesion sesion = (Entidades.Sesion)Session["Sesion"];

                    TipoDocDropDownList.DataSource               = FeaEntidades.Documentos.Documento.Lista();
                    DestinosCuitDropDownList.DataSource          = FeaEntidades.DestinosCuit.DestinoCuit.Lista();
                    Domicilio.ListaProvincia                     = FeaEntidades.CodigosProvincia.CodigoProvincia.Lista();
                    DatosImpositivos.ListaCondIVA                = FeaEntidades.CondicionesIVA.CondicionIVA.Lista();
                    DatosImpositivos.ListaCondIngBrutos          = FeaEntidades.CondicionesIB.CondicionIB.Lista();
                    ListaPrecioDefaultPersona.ListasPrecioVenta  = RN.ListaPrecio.ListaPorCuityTipoLista(true, true, false, "Venta", sesion);
                    ListaPrecioDefaultPersona.ListasPrecioCompra = RN.ListaPrecio.ListaPorCuityTipoLista(true, true, false, "Compra", sesion);
                    DataBind();

                    Entidades.Persona persona = (Entidades.Persona)Session["Persona"];
                    RN.Persona.LeerDestinatariosFrecuentes(persona, false, sesion);

                    CUITTextBox.Text = persona.Cuit;
                    if (persona.EsCliente && persona.EsProveedor)
                    {
                        AmbosRadioButton.Checked = true;
                    }
                    if (persona.EsCliente)
                    {
                        ClienteRadioButton.Checked = true;
                    }
                    else
                    {
                        ProveedorRadioButton.Checked = true;
                    }
                    TipoDocDropDownList.SelectedValue = persona.Documento.Tipo.Id;
                    TipoDocDropDownList_SelectedIndexChanged(TipoDocDropDownList, new EventArgs());
                    if (TipoDocDropDownList.SelectedValue.Equals(new FeaEntidades.Documentos.CUITPais().Codigo.ToString()))
                    {
                        DestinosCuitDropDownList.SelectedValue = persona.Documento.Nro.ToString();
                    }
                    else
                    {
                        NroDocTextBox.Text = persona.Documento.Nro.ToString();
                    }
                    RazonSocialTextBox.Text                       = persona.RazonSocial;
                    Domicilio.Calle                               = persona.Domicilio.Calle;
                    Domicilio.Nro                                 = persona.Domicilio.Nro;
                    Domicilio.Piso                                = persona.Domicilio.Piso;
                    Domicilio.Depto                               = persona.Domicilio.Depto;
                    Domicilio.Manzana                             = persona.Domicilio.Manzana;
                    Domicilio.Sector                              = persona.Domicilio.Sector;
                    Domicilio.Torre                               = persona.Domicilio.Torre;
                    Domicilio.Localidad                           = persona.Domicilio.Localidad;
                    Domicilio.IdProvincia                         = persona.Domicilio.Provincia.Id;
                    persona.Domicilio.CodPost                     = Domicilio.CodPost;
                    Contacto.Nombre                               = persona.Contacto.Nombre;
                    Contacto.Email                                = persona.Contacto.Email;
                    Contacto.Telefono                             = persona.Contacto.Telefono;
                    DatosImpositivos.IdCondIVA                    = persona.DatosImpositivos.IdCondIVA;
                    DatosImpositivos.IdCondIngBrutos              = persona.DatosImpositivos.IdCondIngBrutos;
                    DatosImpositivos.NroIngBrutos                 = persona.DatosImpositivos.NroIngBrutos;
                    DatosImpositivos.FechaInicioActividades       = persona.DatosImpositivos.FechaInicioActividades;
                    DatosIdentificatorios.GLN                     = persona.DatosIdentificatorios.GLN;
                    DatosIdentificatorios.CodigoInterno           = persona.DatosIdentificatorios.CodigoInterno;
                    IdPersonaTextBox.Text                         = persona.IdPersona;
                    DatosEmailAvisoComprobantePersona.Datos       = persona.DatosEmailAvisoComprobantePersona;
                    ListaPrecioDefaultPersona.IdListaPrecioVenta  = persona.IdListaPrecioVenta;
                    ListaPrecioDefaultPersona.IdListaPrecioCompra = persona.IdListaPrecioCompra;
                    EmailAvisoVisualizacionTextBox.Text           = persona.EmailAvisoVisualizacion;
                    PasswordAvisoVisualizacionTextBox.Text        = persona.PasswordAvisoVisualizacion;

                    CUITTextBox.Enabled              = false;
                    TipoDocDropDownList.Enabled      = false;
                    NroDocTextBox.Enabled            = false;
                    DestinosCuitDropDownList.Enabled = false;
                    RazonSocialTextBox.Enabled       = false;
                    Domicilio.Enabled                         = false;
                    Contacto.Enabled                          = false;
                    DatosImpositivos.Enabled                  = false;
                    DatosIdentificatorios.Enabled             = false;
                    IdPersonaTextBox.Enabled                  = false;
                    DatosEmailAvisoComprobantePersona.Enabled = false;
                    ListaPrecioDefaultPersona.Enabled         = false;
                    EmailAvisoVisualizacionTextBox.Enabled    = false;
                    PasswordAvisoVisualizacionTextBox.Enabled = false;

                    if (persona.WF.Estado == "Vigente")
                    {
                        TituloPaginaLabel.Text = "Baja de Persona";
                        AceptarButton.Text     = "Dar de Baja";
                    }
                    else
                    {
                        TituloPaginaLabel.Text = "Anulación de Baja de Persona";
                        AceptarButton.Text     = "Anular Baja";
                    }
                    AceptarButton.Focus();
                }
            }
        }
Esempio n. 6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                if (Funciones.SessionTimeOut(Session))
                {
                    Response.Redirect("~/SessionTimeout.aspx");
                }
                else
                {
                    Entidades.Sesion sesion = (Entidades.Sesion)Session["Sesion"];
                    IdUNDropDownList.DataSource           = RN.UN.ListaVigentesPorCuit(sesion.Cuit, sesion);
                    IdTipoPuntoVtaDropDownList.DataSource = RN.TipoPuntoVta.Lista(sesion);
                    IdMetodoGeneracionNumeracionLoteDropDownList.DataSource = RN.MetodoGeneracionNumeracionLote.Lista(sesion);
                    DataBind();

                    Entidades.PuntoVta puntoVta = (Entidades.PuntoVta)Session["PuntoVta"];

                    CUITTextBox.Text = puntoVta.Cuit;
                    NroTextBox.Text  = puntoVta.Nro.ToString();
                    IdUNDropDownList.SelectedValue           = puntoVta.IdUN.ToString();
                    IdTipoPuntoVtaDropDownList.SelectedValue = puntoVta.IdTipoPuntoVta;
                    UsaDatosCuitCheckBox.Checked             = !puntoVta.UsaSetPropioDeDatosCuit;
                    UsaDatosCuitCheckBox_CheckedChanged(UsaDatosCuitCheckBox, new EventArgs());
                    if (puntoVta.UsaSetPropioDeDatosCuit)
                    {
                        Domicilio.Calle                         = puntoVta.Domicilio.Calle;
                        Domicilio.Nro                           = puntoVta.Domicilio.Nro;
                        Domicilio.Piso                          = puntoVta.Domicilio.Piso;
                        Domicilio.Depto                         = puntoVta.Domicilio.Depto;
                        Domicilio.Manzana                       = puntoVta.Domicilio.Manzana;
                        Domicilio.Sector                        = puntoVta.Domicilio.Sector;
                        Domicilio.Torre                         = puntoVta.Domicilio.Torre;
                        Domicilio.Localidad                     = puntoVta.Domicilio.Localidad;
                        Domicilio.IdProvincia                   = puntoVta.Domicilio.Provincia.Id;
                        puntoVta.Domicilio.CodPost              = Domicilio.CodPost;
                        Contacto.Nombre                         = puntoVta.Contacto.Nombre;
                        Contacto.Email                          = puntoVta.Contacto.Email;
                        Contacto.Telefono                       = puntoVta.Contacto.Telefono;
                        DatosImpositivos.IdCondIVA              = puntoVta.DatosImpositivos.IdCondIVA;
                        DatosImpositivos.IdCondIngBrutos        = puntoVta.DatosImpositivos.IdCondIngBrutos;
                        DatosImpositivos.NroIngBrutos           = puntoVta.DatosImpositivos.NroIngBrutos;
                        DatosImpositivos.FechaInicioActividades = puntoVta.DatosImpositivos.FechaInicioActividades;
                        DatosIdentificatorios.GLN               = puntoVta.DatosIdentificatorios.GLN;
                        DatosIdentificatorios.CodigoInterno     = puntoVta.DatosIdentificatorios.CodigoInterno;
                    }
                    IdMetodoGeneracionNumeracionLoteDropDownList.SelectedValue = puntoVta.IdMetodoGeneracionNumeracionLote;
                    UltNroLoteTextBox.Text = puntoVta.UltNroLote.ToString();

                    CUITTextBox.Enabled                = false;
                    NroTextBox.Enabled                 = false;
                    IdUNDropDownList.Enabled           = false;
                    IdTipoPuntoVtaDropDownList.Enabled = false;
                    UsaDatosCuitCheckBox.Enabled       = false;
                    Domicilio.Enabled             = false;
                    Contacto.Enabled              = false;
                    DatosImpositivos.Enabled      = false;
                    DatosIdentificatorios.Enabled = false;
                    IdMetodoGeneracionNumeracionLoteDropDownList.Enabled = false;
                    UltNroLoteTextBox.Enabled = false;

                    if (puntoVta.WF.Estado == "Vigente")
                    {
                        TituloPaginaLabel.Text = "Baja de Punto de Venta";
                        AceptarButton.Text     = "Dar de Baja";
                    }
                    else
                    {
                        TituloPaginaLabel.Text = "Anulación de Baja de Punto de Venta";
                        AceptarButton.Text     = "Anular Baja";
                    }
                    AceptarButton.Focus();
                }
            }
        }