Esempio n. 1
0
        protected void btnGenerar_Click(object sender, EventArgs e)
        {
            Reglas.Documentacion loDocumentacion = new Reglas.Documentacion();

            try
            {
                if (txtClienteID.Text.Trim() == string.Empty)
                {
                    txtDomicilio.ToolTip = string.Empty;
                    txtColonia.ToolTip   = string.Empty;
                    this.LimpiarConsignatario();
                }
                else
                {
                    if (txtClienteID.Text.Trim() == ViewState["ClienteID"].ToString())
                    {
                        txtDomicilio.Text = txtDomicilio.ToolTip;
                        txtColonia.Text   = txtColonia.ToolTip;
                        this.ActualizarConsignatario();
                    }
                    else
                    {
                        ViewState["Consignatario"] = loDocumentacion.ObtenerConsignatario((Sesion)Session["Sesion"], txtClienteID.Text, ConfigurationManager.AppSettings["PolizaSeguro"]);

                        if (((DataTable)ViewState["Consignatario"]).Rows.Count == 0)
                        {
                            txtDomicilio.ToolTip = string.Empty;
                            txtColonia.ToolTip   = string.Empty;
                            this.LimpiarConsignatario();
                        }
                        else
                        {
                            this.EstablecerConsignatario();
                        }

                        if (((DataTable)ViewState["Remitente"]).Rows.Count == 0)
                        {
                            ViewState["Remitente"] = loDocumentacion.ObtenerRemitente((Sesion)Session["Sesion"], ConfigurationManager.AppSettings["RazonSocialAbreviada"]);
                        }
                    }
                }

                cbOcurre.Checked = false;
            }
            catch (Exception ex)
            {
                Session["Excepcion"] = ex;
                Response.Redirect("~/Error.aspx", false);
            }
        }
Esempio n. 2
0
        protected void cbOcurre_CheckedChanged(object sender, EventArgs e)
        {
            Reglas.Documentacion loDocumentacion = new Reglas.Documentacion();
            bool lbIndicador = ((CheckBox)sender).Checked;

            try
            {
                if (string.IsNullOrEmpty(txtClienteID.Text))
                {
                    DataTable loOcurre = loDocumentacion.ObtenerConsignatario((Sesion)Session["Sesion"], "-1", ConfigurationManager.AppSettings["PolizaSeguro"]);

                    loOcurre.Rows.Add(loOcurre.NewRow());
                    ViewState["Consignatario"] = loOcurre;
                    btnImprimir.Visible        = lbIndicador;
                }
            }
            catch (Exception ex)
            {
                Session["Excepcion"] = ex;
                Response.Redirect("~/Error.aspx", false);
            }
            finally
            {
                if (lbIndicador)
                {
                    txtDomicilio.ToolTip = txtDomicilio.Text;
                    txtDomicilio.Text    = "OCURRE";
                    txtColonia.ToolTip   = txtColonia.Text;
                    txtColonia.Text      = "CENTRO";
                    txtColonia.Focus();
                }
                else
                {
                    txtDomicilio.Text = txtDomicilio.ToolTip;
                    txtColonia.Text   = txtColonia.ToolTip;
                    txtClienteID.Focus();
                }
            }
        }