private void cmbIdProveedor_SelectedIndexChanged(object sender, EventArgs e)
        {
            string id  = cmbIdProveedor.Text;
            int    id2 = Convert.ToInt32(id);

            proveedores                = proveedorDAL.obtenerProveedorPorID(id2);
            txtNombreProveedor.Text    = proveedores.NombreProveedor;
            txtTelefonoProveedor.Text  = proveedores.Telefono;
            txtCorreoProveedor.Text    = proveedores.Correo;
            txtDireccionProveedor.Text = proveedores.Direccion;
        }
예제 #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            try
            {
                if (string.IsNullOrEmpty(txtNombreProveedor.Text) ||
                    string.IsNullOrEmpty(txtCorreoProveedor.Text) ||
                    string.IsNullOrEmpty(txttelefonoProveedor.Text) ||
                    string.IsNullOrEmpty(txtDireccionProveedor.Text))
                {
                    MessageBox.Show("Campos vacios \n Intentelo nuevamente", "Aviso");
                }

                else
                {
                    if ((txtNombreProveedor.Text == "Nombre del Proveedor") ||
                        (txtCorreoProveedor.Text == "*****@*****.**") ||
                        (txttelefonoProveedor.Text == "xxxx-xxxx") ||
                        (txtDireccionProveedor.Text == "Direccion del Proveedor"))
                    {
                        MessageBox.Show("Campos vacios \n Intentelo nuevamente", "Aviso");
                    }
                    else
                    {
                        try
                        {
                            Backend.Entities.Proveedores proveedores = new Backend.Entities.Proveedores();
                            proveedores.NombreProveedor = txtNombreProveedor.Text;
                            proveedores.Correo          = txtCorreoProveedor.Text;
                            proveedores.Telefono        = txttelefonoProveedor.Text;
                            proveedores.Direccion       = txtDireccionProveedor.Text;
                            proveedorDAL.addProveedor(proveedores);
                            MessageBox.Show("Proveedor agregado con exito", "Confirmacion");
                            this.Close();
                        }
                        catch (Exception)
                        {
                            MessageBox.Show("Hubo un error \n Intentelo nuevamente", "Error");

                            return;
                        }
                    }
                }
            }
            catch (Exception)
            {
                throw;
            }
        }