Пример #1
0
 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;
 }
Пример #2
0
 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;
 }
Пример #3
0
        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);
            }
        }
Пример #4
0
        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);
            }
        }
Пример #5
0
        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;
        }
Пример #6
0
        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;
        }