public bool ActualizarPrefijoActivo(E_Prefijo prefijo1) { string query; MySqlCommand cmd; query = "update tbl_prefijo set estado=@estado where id = @id"; try { if (Conectar() == true) { cmd = new MySqlCommand(query, MySQLConexion); cmd.Parameters.AddWithValue("@id", prefijo1.ID); cmd.Parameters.AddWithValue("@estado", prefijo1.Estado); cmd.ExecuteNonQuery(); Desconectar(); return(true); } else { Mensaje = "Problemas con la conexion"; return(false); } } catch (Exception ex) { Mensaje = ex.Message; Desconectar(); return(false); } }
public bool AgregarPrefijoActivo(E_Prefijo prefijo1) { string query; MySqlCommand cmd; query = "insert into tbl_prefijo(prefijo,estado) values (@prefijo,@estado)"; try { if (Conectar() == true) { cmd = new MySqlCommand(query, MySQLConexion); cmd.Parameters.AddWithValue("@prefijo", prefijo1.Prefijo); cmd.Parameters.AddWithValue("@estado", prefijo1.Estado); cmd.ExecuteNonQuery(); Desconectar(); return(true); } else { Mensaje = "Problemas con la conexion"; return(false); } } catch (Exception ex) { Mensaje = ex.Message; Desconectar(); return(false); } }
private void btnDesactivar_Click(object sender, EventArgs e) { if (dgvLista.SelectedRows.Count != 0) { int pos = dgvLista.CurrentRow.Index; string ID; ID = dgvLista.Rows[pos].Cells["id"].Value.ToString(); N_Prefijo prefijo1 = new N_Prefijo(); E_Prefijo prefijo2 = prefijo1.ObtenerPrefijoActivo(ID); prefijo2.Estado = false; prefijo1.ActualizarPrefijoActivo(prefijo2); dgvLista.DataSource = prefijo1.Lista(); } }
void ModificarPallet() { N_Prefijo prefijo1 = new N_Prefijo(); E_Prefijo prefijo2 = new E_Prefijo(); prefijo2.ID = lblIDPrefijo.Text; prefijo2.Prefijo = txtDescripcionPrefijo.Text; if (prefijo1.ActualizarPrefijoActivo(prefijo2) == true) { dgvLista.DataSource = prefijo1.Lista(); } else { MessageBox.Show("Error: No se pudo modificar el registro", "Modificar"); } }
void AgregarPallet() { N_Prefijo prefijo1 = new N_Prefijo(); E_Prefijo prefijo2 = new E_Prefijo(); prefijo2.ID = "0"; prefijo2.Prefijo = txtDescripcionPrefijo.Text; if (prefijo1.AgregarPrefijoActivo(prefijo2) == true) { dgvLista.DataSource = prefijo1.Lista(); } else { MessageBox.Show("Error: No se pudo crear el registro", "Agregar"); } }
public E_Prefijo LeerPrefijoActivo(string id) { string query; MySqlCommand cmd; query = "select * from tbl_prefijo where id=@id;"; try { if (Conectar() == true) { cmd = new MySqlCommand(query, MySQLConexion); cmd.Parameters.AddWithValue("@id", id); MySqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { E_Prefijo usuario1 = new E_Prefijo { ID = Convert.ToString(reader["id"]), Prefijo = Convert.ToString(reader["prefijo"]), Estado = Convert.ToBoolean(reader["estado"]) }; Desconectar(); return(usuario1); } else { Desconectar(); Mensaje = "No se ha encontrado el prefijo con el id seleccionado"; return(null); } } else { Desconectar(); Mensaje = "Problemas con la conexion"; return(null); } } catch (Exception ex) { Mensaje = ex.Message; Desconectar(); return(null); } }
public List <E_Prefijo> Lista() { string query; MySqlCommand cmd; List <E_Prefijo> lista1 = new List <E_Prefijo>(); query = "select * from tbl_prefijo"; try { if (Conectar() == true) { cmd = new MySqlCommand(query, MySQLConexion); MySqlDataReader reader = cmd.ExecuteReader(); E_Prefijo objeto1; while (reader.Read()) { objeto1 = new E_Prefijo(); objeto1.ID = Convert.ToString(reader["ID"]); objeto1.Prefijo = Convert.ToString(reader["prefijo"]); objeto1.Estado = Convert.ToBoolean(reader["estado"]); lista1.Add(objeto1); } } } catch (Exception ex) { Mensaje = ex.Message; Desconectar(); } Desconectar(); return(lista1); }
public bool ActualizarPrefijoActivo(E_Prefijo prefijo) { D_Prefijo prefijo1 = new D_Prefijo(); return(prefijo1.ActualizarPrefijoActivo(prefijo)); }
public bool AgregarPrefijoActivo(E_Prefijo prefijo) { D_Prefijo prefijo1 = new D_Prefijo(); return(prefijo1.AgregarPrefijoActivo(prefijo)); }