Exemplo n.º 1
0
 protected void btnModificar_Click(object sender, EventArgs e)
 {
     if (Page.IsValid)
     {
         var obt = new gestoraTramo().obtenerPorId(Convert.ToInt32(lstTramos.SelectedValue));
         {
             obt.cantKilometros = Convert.ToInt32(txtModCantKilometros.Text);
             obt.precioBase     = Convert.ToInt32(txtModPrecioBase.Text);
         };
         var res = new gestoraTramo().modificarTramo(obt);
         if (res.estaCorrecto)
         {
             cargarTramos();
         }
         else
         {
             foreach (var err in res.errores)
             {
                 Page.Validators.Add(new CustomValidator()
                 {
                     ValidationGroup = "Modificar",
                     IsValid         = false,
                     ErrorMessage    = err,
                 });
             }
         }
     }
 }
Exemplo n.º 2
0
 protected void lstTramos_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (lstTramos.SelectedIndex > -1)
     {
         var obt = new gestoraTramo().obtenerPorId(Convert.ToInt32(lstTramos.SelectedValue));
     }
 }
Exemplo n.º 3
0
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            Tramo objT = new Tramo()
            {
                cantKilometros = Convert.ToInt32(txtCantKilometros.Text),
                precioBase     = Convert.ToInt32(txtPrecioBase.Text),
                origen         = new Ciudad()
                {
                    id = Convert.ToInt32(ddlCiudadOrigen.SelectedValue)
                },
                destino = new Ciudad()
                {
                    id = Convert.ToInt32(ddlCiudadDestino.SelectedValue)
                },
            };
            var res = new gestoraTramo().agregarTramo(objT, objT.origen, objT.destino);

            if (res.estaCorrecto)
            {
                cargarTramos();
            }
            else
            {
                foreach (var err in res.errores)
                {
                    Page.Validators.Add(new CustomValidator()
                    {
                        ValidationGroup = "Alta",
                        IsValid         = false,
                        ErrorMessage    = err,
                    });
                }
            }
        }
Exemplo n.º 4
0
 protected void btnEliminar_Click(object sender, EventArgs e)
 {
     if (Page.IsValid)
     {
         var obt = new gestoraTramo().obtenerPorId(Convert.ToInt32(lstTramos.SelectedValue));
         var res = new gestoraTramo().eliminar(obt);
         if (res.estaCorrecto)
         {
             cargarTramos();
         }
         else
         {
             foreach (var err in res.errores)
             {
                 Page.Validators.Add(new CustomValidator()
                 {
                     ValidationGroup = "Eliminar",
                     IsValid         = false,
                     ErrorMessage    = err,
                 });
             }
         }
     }
 }