Exemplo n.º 1
0
 protected void dgvProveedores_RowUpdating(object sender, GridViewUpdateEventArgs e)
 {
     try
     {
         ProveedorNegocio proveedorNeg = new ProveedorNegocio();
         Proveedor        prov         = new Proveedor();
         prov.id        = Convert.ToInt64(dgvProveedores.DataKeys[e.RowIndex].Value.ToString());
         prov.nombre    = (dgvProveedores.Rows[e.RowIndex].FindControl("txbNombre") as TextBox).Text;
         prov.telefono  = (dgvProveedores.Rows[e.RowIndex].FindControl("txbTelefono") as TextBox).Text;
         prov.direccion = (dgvProveedores.Rows[e.RowIndex].FindControl("txbDireccion") as TextBox).Text;
         proveedorNeg.Modificar(prov);
         lblCorrecto.Text   = "Modificado correctamente.";
         lblIncorrecto.Text = "";
         Response.Redirect("proveedores.aspx");
     }
     catch (Exception ex)
     {
         lblCorrecto.Text   = "";
         lblIncorrecto.Text = ex.Message;
     }
 }
Exemplo n.º 2
0
        private void BtnMod_Click(object sender, EventArgs e)
        {
            ProveedorNegocio neg = new ProveedorNegocio();

            try
            {
                p.Empresa = TxtEmpresa.Text.Trim();
                p.Cuit    = Convert.ToInt64(TxtCuit.Text.Trim());
                if (p.IdProveedor != 0)
                {
                    neg.Modificar(p);
                }
                else
                {
                    neg.Agregar(p);
                }
                this.Close();
            }
            catch (Exception ex)
            {
                throw (ex);
            }
        }
 protected void botonDetalleProveedor_Click(object sender, EventArgs e)
 {
     proveedor             = (Proveedor)Session[Session.SessionID + "proveedorModif"];
     proveedor.nombre      = nombreProv.Text;
     proveedor.descripcion = descripProv.Text;
     direccion.calle       = calleProv.Text;
     direccion.altura      = Convert.ToInt32(alturaProv.Text);
     direccion.localidad   = localidadProv.Text;
     direccion.provincia   = provinciaProv.Text;
     if (botonDetalleProveedor.Text == "MODIFICAR")
     {
         negocioProveedor.Modificar(proveedor);
         direccion.id = proveedor.direccion.id;
         direccionNegocio.Modificar(direccion);
     }
     else
     {
         direccionNegocio.Agregar(direccion);
         int idDireccion = direccionNegocio.BuscarDireccion();
         proveedor.direccion.id = idDireccion;
         negocioProveedor.Agregar(proveedor);
     }
 }