private void btnAceptar_Click(object sender, EventArgs e)
        {
            try
            {
                Validar.FormularioProveedor(tboxCodigoProveedor, tboxRazonSocial, tboxNumeroCUIT, tboxNombreFantasia, cboxCondicionIVA, tboxTelefono, tboxCelular, tboxCorreoElectronico, tboxCalle, tboxNumero, tboxCP, tboxProvincia, tboxLocalidad, "Agregar");
                DireccionNegocio unaDireccion = new DireccionNegocio();
                ProveedorNegocio unProveedor  = new ProveedorNegocio();
                int CodigoDireccion           = unaDireccion.ContaFilasDireccion();
                unProveedor.AgregarProveedor(unProveedor.CargarProveedor(tboxCodigoProveedor, tboxRazonSocial, tboxNumeroCUIT, tboxNombreFantasia, cboxCondicionIVA, tboxTelefono, tboxCelular, tboxCorreoElectronico, tboxProvincia, tboxLocalidad, tboxCalle, tboxNumero, tboxCP, CodigoDireccion));
                ImpuestoNegocio unImpuesto = new ImpuestoNegocio();

                foreach (Impuesto unNuevoImpuesto in ListadoImpuestos)
                {
                    unImpuesto.AgregarImpuestoXProveedor(unNuevoImpuesto, Convert.ToInt32(tboxCodigoProveedor.Text));
                }

                Avisos FormularioAviso = new Avisos("Proveedores");
                FormularioAviso.Show();
            }

            catch (Exception Excepcion)
            {
                MessageBox.Show(Excepcion.Message);
            }
        }
Exemplo n.º 2
0
        private void BtnAceptar_Click(object sender, EventArgs e)
        {
            ProveedorNegocio proveedorNegocio = new ProveedorNegocio();

            try
            {
                if (txtCUIL.Text.Trim() == "" || txtRazonSocial.Text.Trim() == "" || txtDireccion.Text.Trim() == "" || txtLocalidad.Text.Trim() == "" || txtContacto.Text.Trim() == "" || txtTelefono.Text.Trim() == "" || txtMail.Text.Trim() == "")
                {
                    MessageBox.Show("Todos los datos son obligatorios");
                    return;
                }

                else
                {
                    if (proveedor == null)
                    {
                        proveedor             = new Proveedor();
                        proveedor.CUIL        = txtCUIL.Text;
                        proveedor.RazonSocial = txtRazonSocial.Text;
                        proveedor.Direccion   = txtDireccion.Text;
                        proveedor.Localidad   = txtLocalidad.Text;
                        proveedor.Contacto    = txtContacto.Text;
                        proveedor.Mail        = txtMail.Text;
                    }

                    if (proveedor.Id != 0 && modificado == true)
                    {
                        proveedor.CUIL        = txtCUIL.Text;
                        proveedor.RazonSocial = txtRazonSocial.Text;
                        proveedor.Direccion   = txtDireccion.Text;
                        proveedor.Localidad   = txtLocalidad.Text;
                        proveedor.Contacto    = txtContacto.Text;
                        proveedor.Mail        = txtMail.Text;
                        proveedor.Estado      = true;
                        proveedorNegocio.modificarProveedor(proveedor);
                        MessageBox.Show("Modificado correctamente");
                    }
                    else
                    {
                        proveedorNegocio.AgregarProveedor(proveedor);
                        MessageBox.Show("Agregado correctamente");
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            Close();
        }
 protected void agregar_Click(object sender, EventArgs e)
 {
     try
     {
         ProveedorNegocio proveedorNegocio = new ProveedorNegocio();
         Proveedor        proveedor        = new Proveedor();
         proveedor = null;
         proveedor = proveedorNegocio.BuscarxDni(Convert.ToInt32(DNI.Text));
         if (proveedor == null)
         {
             proveedor          = new Proveedor();
             proveedor.DNI      = Convert.ToInt32(DNI.Text);
             proveedor.Nombre   = nombre.Text;
             proveedor.Apellido = apellido.Text;
             proveedor.Email    = email.Text;
             proveedor.Telefono = Convert.ToInt32(telefono.Text);
             proveedorNegocio.AgregarProveedor(proveedor);
             cargar();
         }
         else if (proveedor != null)
         {
             proveedor.DNI      = Convert.ToInt32(DNI.Text);
             proveedor.Nombre   = nombre.Text;
             proveedor.Apellido = apellido.Text;
             proveedor.Email    = email.Text;
             proveedor.Telefono = Convert.ToInt32(telefono.Text);
             proveedorNegocio.ModificarProveedor(proveedor);
             cargar();
         }
     }
     catch (Exception)
     {
         Session["Error" + Session.SessionID] = "Verifique que todos los campos esten completos.";
         Response.Redirect("PaginaError.aspx");
     }
 }
Exemplo n.º 4
0
 public bool Post([FromBody] Proveedor proveedor)
 {
     return(proveedorNegocio.AgregarProveedor(proveedor));
 }