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); } }
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; } }
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); } } }