public static int agregar(Categoria pCategoria) { int retorno = 0; MySqlConnection conexion = Connection.ObtenerConexion(); string squery = string.Format("INSERT INTO alm_categorias( nombre ,descripcion ) VALUES ('{0}','{1}')", pCategoria.nombre, pCategoria.descripcion); MySqlCommand cmd = new MySqlCommand(squery, conexion); conexion.Close(); return retorno; }
public static int actualizar(Categoria pData) { int retorno = 0; MySqlConnection conexion = Connection.ObtenerConexion(); string squery = string.Format("update alm_categorias set nombre = '{0}',descripcion ='{1}' where id_categoria = {2} ", pData.nombre, pData.descripcion, pData.id_categoria); MySqlCommand cmd = new MySqlCommand(squery, conexion); retorno = cmd.ExecuteNonQuery(); conexion.Close(); return retorno; }
private void btnAdd_Click(object sender, EventArgs e) { Categoria pCategoria = new Categoria(); pCategoria.nombre = txtNombre.Text.Trim(); pCategoria.descripcion = txtDescripcion.Text.Trim(); int resultado = CategoriaDal.agregar(pCategoria); if (resultado > 0) { fLoadForm(); MessageBox.Show("Categoria Guardada Exitosamente", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Ocurrio un Error al Guardar la Categoría", "Error...", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnGuardar_Click(object sender, EventArgs e) { Categoria pCategoria = new Categoria(); pCategoria.nombre = txtNombre.Text.Trim(); pCategoria.descripcion = txtDescripcion.Text.Trim(); pCategoria.id_categoria = categoriaActual; int resultado = CategoriaDal.actualizar(pCategoria); if (resultado > 0) { fLoadForm(); MessageBox.Show("Registro Actualizado Exitosamente", "Guardado", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Ocurrio un Error al Actualizar el registro", "Error...", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public static Categoria obtener(int pId) { MySqlConnection conexion = Connection.ObtenerConexion(); Categoria pData = new Categoria(); MySqlCommand cmd = new MySqlCommand(String.Format( "select id_categoria, nombre, descripcion from alm_categorias where id_categoria = {0} ", pId), conexion); MySqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { pData.id_categoria = reader.GetInt32(0); pData.nombre = reader.GetString(1); pData.descripcion = reader.GetString(2); } conexion.Close(); return pData; }
public static List<Categoria> Buscar(string pSearch = " ") { List<Categoria> _lista = new List<Categoria>(); MySqlConnection conexion = Connection.ObtenerConexion(); MySqlCommand cmd = new MySqlCommand(String.Format( "SELECT id_categoria, nombre ,descripcion FROM v_alm_categorias where campo_buscar like '%{0}%' ", pSearch), conexion); MySqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Categoria pData = new Categoria(); pData.id_categoria = reader.GetInt32(0); pData.nombre = reader.GetString(1); pData.descripcion = reader.GetString(2); _lista.Add(pData); } conexion.Close(); return _lista; }