Exemplo n.º 1
0
        private void btnguardar_Click(object sender, EventArgs e)
        {
            try
            {
                if (modificar)
                {
                    EProveedor modProveedor = new EProveedor();
                    modProveedor.idProveedor = Convert.ToInt32(txtnombre.Tag.ToString());
                    modProveedor.nombres     = txtnombre.Text;
                    modProveedor.apellidos   = txtapellido.Text;
                    modProveedor.cedula      = txtcedula.Text;
                    modProveedor.telefono    = Convert.ToInt32(txttelefono.Text);
                    modProveedor.correo      = txtcorreo.Text;
                    modProveedor.direccion   = txtdireccion.Text;
                    modProveedor.estado      = cmbestado.Text;

                    NProveedor gestionarProveedor = new NProveedor();
                    gestionarProveedor.Modificar(modProveedor);

                    MessageBox.Show("Se modifico correctamente", "Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    EProveedor NuevoProveedor = new EProveedor();
                    NuevoProveedor.nombres   = txtnombre.Text;
                    NuevoProveedor.apellidos = txtapellido.Text;
                    NuevoProveedor.cedula    = txtcedula.Text;
                    NuevoProveedor.telefono  = Convert.ToInt32(txttelefono.Text);
                    NuevoProveedor.correo    = txtcorreo.Text;
                    NuevoProveedor.direccion = txtdireccion.Text;
                    NuevoProveedor.estado    = cmbestado.Text;


                    NProveedor gestionarProveedor = new NProveedor();
                    gestionarProveedor.Agregar(NuevoProveedor);

                    MessageBox.Show("Se guardo correctamente", "Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                ActualizarProveedor();
                dgvProveedor.DataSource = ListaProveedor;
                Limpiar();
                Deshabilitar();
                btncancelar.Enabled  = false;
                btnguardar.Enabled   = false;
                btnmodificar.Enabled = false;
                btnnuevo.Enabled     = true;
                modificar            = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemplo n.º 2
0
        private void Guardar()
        {
            EProveedor be = new EProveedor
            {
                Ruc         = TxtRuc.Text,
                RazonSocial = TxtRazonSocial.Text,
                Ciudad      = TxtCiudad.Text,
                Direccion   = TxtDireccion.Text,
                Email       = TxtEmail.Text,
                Telefono    = TxtTelefono.Text
            };
            NProveedor bo = new NProveedor();

            if (modificar == 0)
            {
                if (bo.Agregar(be))
                {
                    Listar();
                    Frm_Principal.Main.ChangeMessage("Proveedor se guardo correctamente", "Success");
                    CamposReadOnly(true);
                    BotonesEnables(true);
                }
                else
                {
                    Frm_Principal.Main.ChangeMessage("Ocurrió algún error", "Failed");
                }
            }
            else if (modificar == 1)
            {
                if (bo.Modificar(be))
                {
                    Listar();
                    Frm_Principal.Main.ChangeMessage("Proveedor se modificó correctamente", "Success");
                    CamposReadOnly(true);
                    BotonesEnables(true);
                }
                else
                {
                    Frm_Principal.Main.ChangeMessage("Ocurrió algún error", "Failed");
                }
            }
        }