Exemplo n.º 1
0
        protected void Agregar_Click(object sender, EventArgs e)
        {
            try
            {
                int IdDireccion = 0;
                int IdContacto  = 0;
                direccion.Calle        = CalleBox.Text;
                direccion.Altura       = Convert.ToInt32(AlturaBox.Text);
                direccion.Provincia    = ProvinciaBox.Text;
                direccion.CodigoPostal = CodigoBox.Text;
                direccion.Localidad    = LocalidadBox.Text;



                direccionNegocio.Agregar(direccion);
                //Busca el Id de la direccion Agregada.


                IdDireccion = direccionNegocio.BuscarIdDireccion(direccion);

                contact.Email    = EmailBox.Text;
                contact.Telefono = TelefonoBox.Text;

                contactoNegocio.Agregar(contact);

                IdContacto = contactoNegocio.BuscarIdContacto(contact);


                proveedor.Nombre       = NombreBox.Text;
                proveedor.direccion.Id = IdDireccion;
                proveedor.contacto.Id  = IdContacto;


                proveedorNegocio.Agregar(proveedor);
                Response.Redirect("ProveedorAdmin.aspx");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
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);
     }
 }