private void button3_Click(object sender, EventArgs e) { try { var c = new DDatosCentro(); c.Id_Centro = Convert.ToInt32(textBox1.Text); if (NDatosCentro.Eliminar(c)) { MessageBox.Show("Se elimino correctamente", "Aviso"); limpiar(); ListaCentros(); ListaMunicipio(); ListaTipocentro(); id_centro(); button1.Enabled = true; button2.Enabled = false; button3.Enabled = false; button7.Enabled = false; } else { MessageBox.Show("Error", "Aviso"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public static bool Actualizar(DDatosCentro c) { try { MySqlConnection cn = new MySqlConnection(Conexion.Cadena); var cmd = new MySqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.Connection = cn; cmd.CommandText = "actualizarCentro"; cmd.Parameters.AddWithValue("@id", c.Id_Centro); cmd.Parameters.AddWithValue("@nom", c.Nombre); cmd.Parameters.AddWithValue("@idmuni", c.Id_Municipio); cmd.Parameters.AddWithValue("@idtipo", c.Id_tipo); cmd.Parameters.AddWithValue("@tel", c.Telefono); cmd.Parameters.AddWithValue("@dir", c.Direccion); cmd.Parameters.AddWithValue("@esta", c.Estado); cn.Open(); return(Convert.ToBoolean(cmd.ExecuteNonQuery())); } catch (Exception) { return(false); } }
//metodo para verificar si existe public static bool Existe(DDatosCentro u) { using (MySqlConnection cn = new MySqlConnection(Conexion.Cadena)) { var consulta = "select ifnull(Nombre_centro,1) from centro where Nombre_centro=@nombre"; var cmd = new MySqlCommand(consulta, cn); cmd.Parameters.AddWithValue("@nombre", u.Nombre); cn.Open(); return(Convert.ToBoolean(cmd.ExecuteScalar())); } }
// metodos public static DDatosCentro EntidadDatosCentro(MySqlDataReader entidad) { var e = new DDatosCentro(); e.Id_Centro = Convert.ToInt32(entidad["Id_Centro"]); e.Nombre = Convert.ToString(entidad["Nombre_centro"]); e.Id_Municipio = Convert.ToInt32(entidad["Id_Municipio"]); e.Id_tipo = Convert.ToInt32(entidad["Id_Tipo"]); e.Telefono = Convert.ToInt32(entidad["Telefono"]); e.Direccion = Convert.ToString(entidad["Direccion"]); e.Estado = Convert.ToByte(entidad["Estado_centro"]); return(e); }
private void id_centro() { try { var i = new DDatosCentro(); i.Id_Centro = NDatosCentro.Id() + 1; textBox1.Text = i.Id_Centro.ToString(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void button1_Click(object sender, EventArgs e) { try { if (textBox5.Text != "") { if (checkBox1.Checked != false) { checkBox1.Checked = true; } else { checkBox1.Checked = false; } var c = new DDatosCentro(); c.Id_Centro = Convert.ToInt32(textBox1.Text); c.Nombre = textBox5.Text.ToUpper(); c.Id_Municipio = Convert.ToInt32(municipio); c.Id_tipo = Convert.ToInt32(tipo_centro); c.Telefono = Convert.ToInt32(maskedTextBox1.Text); c.Direccion = textBox7.Text; c.Estado = Convert.ToByte(checkBox1.Checked); if (NDatosCentro.Agregar(c)) { MessageBox.Show("Datos guardados correctamente", "Aviso"); limpiar(); ListaCentros(); ListaMunicipio(); ListaTipocentro(); id_centro(); } else { MessageBox.Show("Error", "Aviso"); } } else { MessageBox.Show("Error", "Aviso"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void button2_Click(object sender, EventArgs e) { try { if (checkBox1.Checked != false) { checkBox1.Checked = true; } else { checkBox1.Checked = false; } var c = new DDatosCentro(); c.Id_Centro = Convert.ToInt32(textBox1.Text); c.Nombre = textBox5.Text.ToUpper(); c.Id_Municipio = Convert.ToInt32(comboBox2.SelectedValue); c.Id_tipo = Convert.ToInt32(comboBox1.SelectedValue); c.Telefono = int.Parse(maskedTextBox1.Text); c.Direccion = textBox7.Text; c.Estado = Convert.ToByte(checkBox1.Checked); if (NDatosCentro.Actualizar(c)) { MessageBox.Show("Se actualizo correctamente", "Aviso"); limpiar(); ListaCentros(); ListaMunicipio(); ListaTipocentro(); id_centro(); button1.Enabled = true; button2.Enabled = false; button3.Enabled = false; button7.Enabled = false; } else { MessageBox.Show("Error", "Aviso"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
//Eliminar public static bool Eliminar(DDatosCentro c) { try { MySqlConnection cn = new MySqlConnection(Conexion.Cadena); var cmd = new MySqlCommand(); cmd.CommandType = CommandType.StoredProcedure; cmd.Connection = cn; cmd.CommandText = "EliminarCentro"; cmd.Parameters.AddWithValue("@id", c.Id_Centro); cn.Open(); return(Convert.ToBoolean(cmd.ExecuteNonQuery())); } catch (Exception) { return(false); } }
public static bool Eliminar(DDatosCentro e) { return(AdDatosCentro.Eliminar(e)); }
public static bool Actualizar(DDatosCentro e) { return(AdDatosCentro.Actualizar(e)); }
public static bool Agregar(DDatosCentro e) { return(AdDatosCentro.Agregar(e)); }