Beispiel #1
0
        private void add_solicitar(RespuestaSalidaVentaSoap resp)
        {
            Poliza poliza = new Poliza();

            HomologacionPoliza mtipo = new HomologacionPolizaBC().gethomologacionpolizabycodigo(dl_distribuidor_poliza.SelectedValue.ToString(), resp.Descripcion.TipoVehiculo.ToString());
            //ValorSeguroVehiculo mvalorPO = new ValorSeguroVehiculoBC().getallvalosegurovehiculobycodigo(dl_distribuidor_poliza.SelectedValue.ToString(), mtipo.Codigo.ToString());
            //ValorSeguroCliente mvalor = new ValorseguroclienteBC().getallvaloseguroclientebycodigo(Convert.ToInt32(id_cliente), mtipo.Codigo.ToString());

            Poliza mpoliza = new PolizaBC().valores_poliza(Convert.ToInt32(id_solicitud), Convert.ToInt32(id_cliente), dl_distribuidor_poliza.SelectedValue.ToString(), this.txt_fechadesde.Text);


            DateTime desde = DateTime.ParseExact(resp.Descripcion.VigenciaDesde, "yyyyMMdd", System.Globalization.CultureInfo.InvariantCulture);
            DateTime hasta = DateTime.ParseExact(resp.Descripcion.Vigenciahasta, "yyyyMMdd", System.Globalization.CultureInfo.InvariantCulture);

            poliza.Distribuidor_poliza = this.dl_distribuidor_poliza.SelectedValue.ToString();
            poliza.Id_solicitud        = Convert.ToInt32(id_solicitud);
            poliza.Nfolio         = resp.Descripcion.NumeroFolio;
            poliza.Npoliza        = resp.Descripcion.NumeroPoliza.ToString();
            poliza.Pagp           = Convert.ToInt32(mpoliza.Pagp.ToString());
            poliza.Pcliente       = Convert.ToInt32(mpoliza.Pcliente.ToString());
            poliza.Ppiso          = Convert.ToInt32(mpoliza.Ppiso.ToString());
            poliza.Prima          = mpoliza.Prima;
            poliza.Url_poliza     = resp.Descripcion.UrlPolizaSoap.ToString();
            poliza.Vigencia_desde = desde;
            poliza.Vigencia_hasta = hasta;
            string add = new PolizaBC().add_poliza(poliza, (string)(Session["usrname"]));

            getPoliza();
            //Carga_Link();
        }
Beispiel #2
0
        //protected void Carga_Link()
        //{
        //    int i;
        //    GridViewRow row;
        //    ImageButton ibuton;
        //    string id;

        //    for (i = 0; i < gr_dato.Rows.Count; i++)
        //    {
        //        row = gr_dato.Rows[i];
        //        if (row.RowType == DataControlRowType.DataRow)
        //        {
        //            id = (string)row.Cells[0].Text;
        //            Poliza pol = new PolizaBC().getpolizabyid_poliza(Convert.ToInt32(id));
        //            ibuton = (ImageButton)row.FindControl("ib_poliza");
        //            //ibuton.Attributes.Add("onclick", pol.Url_poliza.ToString());
        //            ibuton.Attributes.Add("onclick", "javascript:window.open('" + pol.Url_poliza.ToString() + "','_blank','height=600,width=800,location=0,menubar=0,titlebar=1,toolbar=0,resizable=1,scrollbars=1')");
        //        }
        //    }
        //}

        protected void gr_dato_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            GridViewRow row;
            string      id_poliza;

            row       = gr_dato.Rows[e.RowIndex];
            id_poliza = (string)row.Cells[0].Text;

            string del = new PolizaBC().del_poliza(Convert.ToInt32(id_poliza));

            getPoliza();
        }
Beispiel #3
0
        public void valores_poliza()
        {
            if (dl_distribuidor_poliza.SelectedValue.ToString() != "SP")
            {
                Poliza mpoliza = new PolizaBC().valores_poliza(Convert.ToInt32(id_solicitud), Convert.ToInt32(id_cliente), dl_distribuidor_poliza.SelectedValue.ToString(), this.txt_fechadesde.Text);

                txt_prima.Text       = mpoliza.Prima.ToString();
                txtPagp.Text         = mpoliza.Pagp.ToString();
                txtPcliente.Text     = mpoliza.Pcliente.ToString();
                txtPpiso.Text        = mpoliza.Ppiso.ToString();
                txt_fecha_hasta.Text = string.Format("{0:dd/MM/yyyy}", mpoliza.Vigencia_hasta);
                txt_fechadesde.Text  = string.Format("{0:dd/MM/yyyy}", mpoliza.Vigencia_desde);
            }
        }
Beispiel #4
0
        public void getPoliza()
        {
            DataTable dt = new DataTable();

            dt.Columns.Add(new DataColumn("id_solicitud"));
            dt.Columns.Add(new DataColumn("distribuidor_poliza"));
            dt.Columns.Add(new DataColumn("npoliza"));
            dt.Columns.Add(new DataColumn("nfolio"));
            dt.Columns.Add(new DataColumn("ppiso"));
            dt.Columns.Add(new DataColumn("pagp"));
            dt.Columns.Add(new DataColumn("pcliente"));
            dt.Columns.Add(new DataColumn("prima"));
            dt.Columns.Add(new DataColumn("url_poliza"));
            dt.Columns.Add(new DataColumn("vigencia_desde"));
            dt.Columns.Add(new DataColumn("vigencia_hasta"));
            dt.Columns.Add(new DataColumn("total"));
            dt.Columns.Add(new DataColumn("id_poliza"));
            dt.Columns.Add(new DataColumn("poliza_nula"));

            List <Poliza> lpoliza = new PolizaBC().getallpoliza(Convert.ToInt32(id_solicitud));

            foreach (Poliza mpoliza in lpoliza)
            {
                DataRow dr = dt.NewRow();

                dr["id_solicitud"]        = mpoliza.Id_solicitud;
                dr["distribuidor_poliza"] = mpoliza.Distribuidor_poliza;
                dr["npoliza"]             = mpoliza.Npoliza;
                dr["nfolio"]         = mpoliza.Nfolio;
                dr["ppiso"]          = mpoliza.Ppiso;
                dr["pagp"]           = mpoliza.Pagp;
                dr["pcliente"]       = mpoliza.Pcliente;
                dr["prima"]          = mpoliza.Prima;
                dr["url_poliza"]     = mpoliza.Url_poliza;
                dr["vigencia_desde"] = string.Format("{0:dd/MM/yyyy}", mpoliza.Vigencia_desde);
                dr["vigencia_hasta"] = string.Format("{0:dd/MM/yyyy}", mpoliza.Vigencia_hasta);
                dr["total"]          = Convert.ToString(Convert.ToInt32(mpoliza.Pagp) + Convert.ToInt32(mpoliza.Ppiso) + Convert.ToInt32(mpoliza.Pcliente));
                dr["id_poliza"]      = mpoliza.Id_poliza;
                dr["poliza_nula"]    = mpoliza.Poliza_vigente ? "NO" : "SI";

                dt.Rows.Add(dr);
            }

            this.gr_dato.DataSource = dt;
            this.gr_dato.DataBind();
        }
Beispiel #5
0
        private void add_poliza()
        {
            if (valida_ingreso())
            {
                Poliza poliza = new Poliza();
                poliza.Distribuidor_poliza = this.dl_distribuidor_poliza.SelectedValue.ToString();
                poliza.Id_solicitud        = Convert.ToInt32(id_solicitud);
                poliza.Nfolio         = Convert.ToInt64(this.txt_nfolio.Text);
                poliza.Npoliza        = this.txt_npoliza.Text;
                poliza.Pagp           = Convert.ToInt32(this.txtPagp.Text);
                poliza.Pcliente       = Convert.ToInt32(this.txtPcliente.Text);
                poliza.Ppiso          = Convert.ToInt32(this.txtPpiso.Text);
                poliza.Prima          = Convert.ToInt32(this.txt_prima.Text);
                poliza.Url_poliza     = this.txt_url.Text;
                poliza.Vigencia_desde = Convert.ToDateTime(this.txt_fechadesde.Text);
                poliza.Vigencia_hasta = Convert.ToDateTime(this.txt_fecha_hasta.Text);

                string add = new PolizaBC().add_poliza(poliza, (string)(Session["usrname"]));
            }
            getPoliza();
            //Carga_Link();
        }