Exemple #1
0
 public bool  Modificar(E_Proveedores ModificarProveedor)
 {
     try
     {
         SqlConnection Conexion = new SqlConnection(Properties.Settings.Default.Cadena_conexion);
         SqlCommand    Comando  = new SqlCommand();
         Comando.CommandType = CommandType.StoredProcedure;
         Comando.CommandText = "Editar_proveedor";
         Comando.Parameters.AddWithValue("@Id_proveedor", ModificarProveedor.Id_proveedor);
         Comando.Parameters.AddWithValue("@No_cedula", ModificarProveedor.No_cedula);
         Comando.Parameters.AddWithValue("@Nombre", ModificarProveedor.Nombre);
         Comando.Parameters.AddWithValue("@Apellido", ModificarProveedor.Apellido);
         Comando.Parameters.AddWithValue("@Telefono_personal", ModificarProveedor.Telefono_personal);
         Comando.Parameters.AddWithValue("@Telefono_empresa", ModificarProveedor.Telefono_empresa);
         Comando.Parameters.AddWithValue("@Email", ModificarProveedor.Email);
         Comando.Connection = Conexion;
         Conexion.Open();
         Comando.ExecuteNonQuery();
         Conexion.Close();
         return(true);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        private void btn_Eliminar_Click(object sender, EventArgs e)
        {
            try
            {
                if (dgvproveedor.SelectedRows.Count > 0)
                {
                    txt_Nombres.Tag = dgvproveedor.CurrentRow.Cells["Id_proveedor"].Value.ToString();
                    if (MessageBox.Show("Desea eliminar el proveedor seleccionada", "Proveedor", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        N_Proveedores Eliminar   = new N_Proveedores();
                        E_Proveedores E_Eliminar = new E_Proveedores();

                        E_Eliminar.Id_proveedor = txt_Nombres.Tag.ToString();

                        if (Eliminar.Eliminar(E_Eliminar))
                        {
                            MessageBox.Show("Se Elimino Correctamente", "Proveedor", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            CargarGrid();
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #3
0
        public List <E_Proveedores> ListaProveedorBuscar()
        {
            try
            {
                SqlConnection Conexion = new SqlConnection(Properties.Settings.Default.Cadena_conexion);
                SqlCommand    Comando  = new SqlCommand();
                Comando.CommandType = CommandType.StoredProcedure;
                Comando.CommandText = "MostrarProveedores";
                Comando.Connection  = Conexion;
                Conexion.Open();
                SqlDataReader        leer  = Comando.ExecuteReader();
                List <E_Proveedores> Lista = new List <E_Proveedores>();
                while (leer.Read())
                {
                    E_Proveedores FilaProveedor = new E_Proveedores();

                    FilaProveedor.Id_proveedor      = leer["Id_Proveedor"].ToString();
                    FilaProveedor.No_cedula         = leer["No_cedula"].ToString();
                    FilaProveedor.Nombre            = leer["Nombre"].ToString();
                    FilaProveedor.Apellido          = leer["Apellido"].ToString();
                    FilaProveedor.Telefono_personal = Convert.ToInt32(leer["Telefono_Personal"].ToString());
                    FilaProveedor.Telefono_empresa  = Convert.ToInt32(leer["Telefono_empresa"].ToString());
                    FilaProveedor.Email             = leer["Email"].ToString();

                    Lista.Add(FilaProveedor);
                }
                Conexion.Close();
                return(Lista);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 public bool Eliminar(E_Proveedores Eliminar_Proveedor)
 {
     try
     {
         D_Proveedores EliminarProveedor = new D_Proveedores();
         return(EliminarProveedor.Eliminar(Eliminar_Proveedor));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public bool Modificar(E_Proveedores Modificar_Proveedor)
 {
     try
     {
         D_Proveedores ModificarProveedor = new D_Proveedores();
         return(ModificarProveedor.Modificar(Modificar_Proveedor));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public bool Guardar(E_Proveedores Nuevo_Proveedor)
 {
     try
     {
         D_Proveedores NuevoProveedor = new D_Proveedores();
         return(NuevoProveedor.Guardar(Nuevo_Proveedor));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #7
0
        public bool Eliminar(E_Proveedores EliminarProveedor)
        {
            try
            {
                SqlConnection Conexion = new SqlConnection(Properties.Settings.Default.Cadena_conexion);
                SqlCommand    Comando  = new SqlCommand();
                Comando.CommandType = CommandType.StoredProcedure;
                Comando.CommandText = "Eliminar_proveedor";
                Comando.Parameters.AddWithValue("@Id_proveedor", EliminarProveedor.Id_proveedor);
                Comando.Connection = Conexion;
                Conexion.Open();
                Comando.ExecuteNonQuery();
                Conexion.Close();
                return(true);
            }

            catch (Exception ex)
            {
                throw ex;
            }
        }
        private void btn_Guardar_Click_1(object sender, EventArgs e)
        {
            if ((Global.ValidaTextBoxVacios(PanelInventario) == false))
            {
                MessageBox.Show("Necesita llenar todos los campos", "Compra", MessageBoxButtons.OK, MessageBoxIcon.Information);
                CargarGrid();
            }
            else
            {
                try
                {
                    N_Proveedores nInventario = new N_Proveedores();
                    if (Modificar)
                    {
                        E_Proveedores Modificar_Proveedores = new E_Proveedores();
                        Modificar_Proveedores.Id_proveedor      = txt_Nombres.Tag.ToString();
                        Modificar_Proveedores.No_cedula         = txt_Cedula.Text;
                        Modificar_Proveedores.Nombre            = txt_Nombres.Text;
                        Modificar_Proveedores.Apellido          = txt_Apellidos.Text;
                        Modificar_Proveedores.Telefono_personal = Convert.ToInt32(txt_Telefono_personal.Text);
                        Modificar_Proveedores.Telefono_empresa  = Convert.ToInt32(txt_Telefono_empresa.Text);
                        Modificar_Proveedores.Email             = txt_Apellidos.Text;
                        if (nInventario.Modificar(Modificar_Proveedores))
                        {
                            MessageBox.Show("Se Modifico exitosamente", "Inventario", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            CargarGrid();
                            Global.Limpiar(PanelInventario);
                            Modificar = false;
                        }
                    }
                    else
                    {
                        E_Proveedores GuardarProveedor = new E_Proveedores();
                        GuardarProveedor.No_cedula         = txt_Cedula.Text;
                        GuardarProveedor.Nombre            = txt_Nombres.Text;
                        GuardarProveedor.Apellido          = txt_Apellidos.Text;
                        GuardarProveedor.Telefono_personal = Convert.ToInt32(txt_Telefono_personal.Text);
                        GuardarProveedor.Telefono_empresa  = Convert.ToInt32(txt_Telefono_empresa.Text);
                        GuardarProveedor.Email             = txt_Email.Text;
                        if (nInventario.Guardar(GuardarProveedor))
                        {
                            MessageBox.Show("Se guardo exitosamente", "Inventario", MessageBoxButtons.OK, MessageBoxIcon.Information);
                            CargarGrid();
                            Global.Limpiar(PanelInventario);
                        }
                    }

                    Global.BotonesAccion(btn_Nuevo, btn_Guardar, btn_Modificar, btn_Eliminar, btn_Cancelar, btn_Limpiar, btn_Nuevo.Text);
                    Global.Desabilitar(PanelInventario);
                    Global.Limpiar(PanelInventario);
                    btn_Guardar.Enabled  = false;
                    btn_Nuevo.Enabled    = true;
                    btn_Limpiar.Enabled  = false;
                    btn_Cancelar.Enabled = false;
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }