//listar categorias public List<Categorias> ListarCategorias() { using (SqlConnection cnn = new SqlConnection(conexion)) { using (SqlCommand cmd = new SqlCommand("ListarCategorias", cnn)) { cmd.CommandType = CommandType.StoredProcedure; cnn.Open(); List<Categorias> entities = new List<Categorias>(); using (SqlDataReader dr = cmd.ExecuteReader()) { while (dr.Read()) { Categorias entity = new Categorias(); entity.id_categoria = dr["id_categoria"].ToString(); entity.nombre = dr["nombre"].ToString(); entity.descripcion = dr["descripcion"].ToString(); entities.Add(entity); } } return entities; } } }
//modificar categoria public int ModificarCategorias(Categorias entity) { int r = 0; try { r = objDatos.ModificarCategoria(entity); } catch (Exception) { throw; } return r; }
// //eliminar categoria public int EliminarCategoria(Categorias entity) { using (SqlConnection cnn = new SqlConnection(conexion)) { using (SqlCommand cmd = new SqlCommand("eliminarCategoria", cnn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id_categoria", entity.id_categoria); cnn.Open(); cmd.ExecuteNonQuery(); return 1; } } }
private void RegistrarCategoria() { int r = 0; Categorias objEntidad = new Categorias(); Categorias_Controlador objNegocio = new Categorias_Controlador(); objEntidad.id_categoria = txtId.Text; objEntidad.nombre = txtNombreR.Text; objEntidad.descripcion = txtDescripcionR.Text; r = objNegocio.RegistrarCategoria(objEntidad); }
private void ModificarCategoria() { int r = 0; Categorias objEntidad = new Categorias(); Categorias_Controlador objNegocio = new Categorias_Controlador(); objEntidad.id_categoria = txtIdCategoria.Text; objEntidad.nombre = txtNombreCategoria.Text; objEntidad.descripcion = txtDescripcionM.Text; // objEntidad.id_mp = Convert.ToString(cbMP.SelectedValue); r = objNegocio.ModificarCategorias(objEntidad); }
private void LiscarCategorias() { Categorias obj = new Categorias(); List<Categorias> ListaCategorias; ListaCategorias = obj.ListarCategorias(); dgvCategorias.DataSource = ListaCategorias; }
//public void MostrarCategoria() //{ // Categorias_Controlador obj = new Categorias_Controlador(); // List<Categorias> ListaCategorias; // if (txtFiltroCategoria.Text.CompareTo("")==0) // { // LiscarCategorias(); // Console.Write("Holis toda la ista"); // } // else // { // ListaCategorias = obj.buscarCategoriaNombre(this.txtFiltroCategoria.Text); // dgvCategorias.DataSource = ListaCategorias; // Console.Write("Holis especifico"); // // dgvProveedores.DataSource = listaProveedor; // //dgvCategorias.DataSource = ListaCategorias; // } //} //private void txtFiltroCategoria_TextChanged(object sender, EventArgs e) //{ //if (!(char.IsLetter(e.KeyChar)) && (e.KeyChar != (char)Keys.Back) && (e.KeyChar != (char)Keys.Space)) //{ // //MessageBox.Show("Solo se permiten letras", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); // e.Handled = true; // return; //} //else //{ //} // SqlConnection miconexion = new SqlConnection("Data Source=GIBRAN\\APS; Initial Catalog=Albaricoque; Integrated Security=Yes"); // miconexion.Open(); // string CadenaSQL = "SELECT * from tblCategoria"; // SqlDataAdapter Adaptador = new SqlDataAdapter(CadenaSQL, miconexion); // DataSet DS = new DataSet(); // Adaptador.Fill(DS); // dgvCategorias.DataSource = DS.Tables[0]; // // // dgvCategorias.Columns[1].Visible = false; // dgvCategorias.Columns[2].HeaderText = "NOMBRE"; // dgvCategorias.Columns[2].Width = 180; // dgvCategorias.Columns[2].ReadOnly = true; // dgvCategorias.Columns[2].Resizable = //DataGridViewTriState.False; // dgvCategorias.Columns[3].Resizable = //DataGridViewTriState.False; // dgvCategorias.Columns[3].ReadOnly = true; // dgvCategorias.Columns[3].Width = 345; // dgvCategorias.Columns[3].HeaderText = "DESCRIPCION"; // dgvCategorias.DataSource = DS.Tables[0].DefaultView.RowFilter = ("nombre like '" + txtFiltroCategoria.Text + "%'"); // dgvCategorias.DataSource = dgvCategorias.DataSource = DS.Tables[0].DefaultView; //} private void EliminarCategoria() { int r = 0; Categorias objEntidad = new Categorias(); Categorias objNegocio = new Categorias(); objEntidad.id_categoria = txtIdCategoria.Text; r = objNegocio.EliminarCategoria(objEntidad); }
public List<Categorias> ListarCategoriasNombre(string Palabra_buscar) { Boolean bandera = false; using (SqlConnection cnn = new SqlConnection(conexion)) { using (SqlCommand cmd = new SqlCommand("ListarCategorias", cnn)) { cmd.CommandType = CommandType.StoredProcedure; cnn.Open(); List<Categorias> entities = new List<Categorias>(); using (SqlDataReader dr = cmd.ExecuteReader()) { // if (dr.HasRows) //{ while (dr.Read()) { if (dr["nombre"].ToString().Trim().StartsWith(Palabra_buscar.Trim())) { //Console.Write("entre por fin\n"); //Console.Write(Palabra_buscar +"\n"); Categorias entity = new Categorias(); entity.id_categoria = dr["id_categoria"].ToString(); entity.nombre = dr["nombre"].ToString(); entity.descripcion = dr["descripcion"].ToString(); // entity.telefono = dr["telefono"].ToString(); //Console.Write(entity.nombre); entities.Add(entity); bandera = true; } else { bandera = false; } // } } if(bandera==false){ } } return entities; } } }
// fin metodo //metodo registrar categoria public int RegistrarCategoria(Categorias entity) { using (SqlConnection cnn = new SqlConnection(conexion)) { using (SqlCommand cmd = new SqlCommand("registrarCategoria", cnn)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id_categoria", entity.id_categoria); cmd.Parameters.AddWithValue("@nombre", entity.nombre); cmd.Parameters.AddWithValue("@descripcion", entity.descripcion); cnn.Open(); cmd.ExecuteNonQuery(); return 1; } } }
//Metodo para Modificar private void ModificarCategoria() { int r = 0; Categorias objEntidad = new Categorias(); Categorias_Controlador objNegocio = new Categorias_Controlador(); objEntidad.id_categoria = txtIdCategoria.Text; objEntidad.nombre = txtNombreM.Text; objEntidad.descripcion = txtDescripcionM.Text; r = objNegocio.ModificarCategorias(objEntidad); }
//registrar categoria public int RegistrarCategoria(Categorias entity) { int r = 0; try { r = objDatos.RegistrarCategoria(entity); } catch (Exception) { throw; } return 1; }