protected void dtgTransporte_Delete(object sender, DataGridCommandEventArgs e) { var key = dtgTransporte.DataKeys[int.Parse(e.Item.ItemIndex.ToString())]; try { ISeguroTransporteDominio _seguro = IoC.GetObjectDominio <ISeguroTransporteDominio>(); Dominio.Entidades.SeguroServicioTransporte seguro = _seguro.TransportebyID(Convert.ToInt32(key)); Dominio.Entidades.SeguroServicioTransporte seguroF; seguroF = new Dominio.Entidades.SeguroServicioTransporte() { SeguroServicioTransporteID = Convert.ToInt32(key), TransporteDescrip = seguro.TransporteDescrip, ValorDeclarado = seguro.ValorDeclarado, ClientesConPoliza = seguro.ClientesConPoliza, ClientesSinPoliza = seguro.ClientesSinPoliza, Baja = 1, }; // _seguro.Actualizar(seguroF); _seguro.UPDSeguroTransporte(Convert.ToInt32(key), seguro.TransporteDescrip, Convert.ToInt32(seguro.ValorDeclarado), Convert.ToInt32(seguro.ClientesConPoliza), Convert.ToInt32(seguro.ClientesSinPoliza), 1); } catch { } this.dtgTransporte.EditItemIndex = -1; BindGrid(0); }
protected void btnGuardar_Click(object sender, EventArgs e) { if (validarINt() == true) { if (validarVacios() == true) { if (chkConPoliza.Checked) { poliza = 1; } else { poliza = 0; } if (chkSinPoliza.Checked) { SinPoliza = 1; } else { SinPoliza = 0; } string Transporte = txtTransporte.Text; int valorD = Convert.ToInt32(txtValorDeclarado.Text); ISeguroTransporteDominio _seguroDominio = IoC.GetObjectDominio <ISeguroTransporteDominio>(); Dominio.Entidades.SeguroServicioTransporte seguro; seguro = new Dominio.Entidades.SeguroServicioTransporte() { TransporteDescrip = Transporte, ValorDeclarado = valorD, ClientesConPoliza = poliza, ClientesSinPoliza = SinPoliza, Baja = 0, }; _seguroDominio.Guardar(seguro); Response.Redirect("SeguroTransporteConsul.aspx"); } else { ((ErrorWeb)this.phErrores.Controls[0]).setMensaje("Faltn ingresar datos."); } } else { ((ErrorWeb)this.phErrores.Controls[0]).setMensaje("Valor Declarado incorrecto"); } }
private void dtgTransporte_UpdateCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) { // string transporte = ((TextBox)e.Item.FindControl("txtTransporte")).Text; // int vd =Convert.ToInt32( ((TextBox)e.Item.FindControl("txtValorDeclarado")).Text); var key = dtgTransporte.DataKeys[int.Parse(e.Item.ItemIndex.ToString())]; try { if (((CheckBox)e.Item.FindControl("chkConPoliza2")).Checked == true && ((CheckBox)e.Item.FindControl("chkSinPoliza2")).Checked == true) { BindGrid(0); ((ErrorWeb)this.phErrores.Controls[0]).setMensaje("Error al seleccionar Poliza"); return; } else { ISeguroTransporteDominio _seguro = IoC.GetObjectDominio <ISeguroTransporteDominio>(); Dominio.Entidades.SeguroServicioTransporte seguro; Dominio.Entidades.SeguroServicioTransporte seguroID = _seguro.TransportebyID(Convert.ToInt32(key)); string descrip = seguroID.TransporteDescrip; _seguro.UPDSeguroTransporte(Convert.ToInt32(key), descrip, Convert.ToInt32(((TextBox)e.Item.FindControl("txtValorDeclarado")).Text), Convert.ToInt32(((CheckBox)e.Item.FindControl("chkConPoliza2")).Checked), Convert.ToInt32(((CheckBox)e.Item.FindControl("chkSinPoliza2")).Checked), 0); } } catch { } this.dtgTransporte.EditItemIndex = -1; BindGrid(0); }