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(); }
//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(); }
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); } }
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(); }
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(); }