예제 #1
0
        private void modificarProveedor()
        {
            MProveedor obj = new MProveedor();

            obj = objProveedor.modificarProveedor(pk_registro);
            frm_modal_modificar_proveedor modal = new frm_modal_modificar_proveedor();

            pk_edith = obj.pk_proveedor;
            modal.txt_nombre.Text    = obj.nombre;
            modal.txt_direccion.Text = obj.direccion;
            modal.txt_ruc.Text       = obj.ruc.ToString();
            modal.txt_telefono.Text  = obj.telefono;
            modal.txt_correo.Text    = obj.correo;
            modal.txt_deuda.Text     = obj.deuda.ToString();

            if (pk_registro > 0)
            {
                DialogResult resultado = modal.ShowDialog();
                if (resultado == DialogResult.OK)
                {
                    MProveedor update = new MProveedor();

                    update.pk_proveedor = pk_edith;
                    update.nombre       = modal.txt_nombre.Text;
                    update.direccion    = modal.txt_direccion.Text;
                    update.ruc          = modal.txt_ruc.Text;
                    update.telefono     = modal.txt_telefono.Text;
                    update.correo       = modal.txt_correo.Text;
                    update.deuda        = Convert.ToDouble(modal.txt_deuda.Text);

                    objProveedor.actualizarProveedor(update);

                    MessageBox.Show("Se actualizo correctamente", "Aviso", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
                    listarProveedor();
                    totalRegistro();
                }
            }
            else
            {
                MessageBox.Show("Selecciona un registro", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }