// Comentarios : filtrar marcas public DataTable vConsultarFiltro(clsMarcas_Entity marca) { DataTable dtMarcas; dtMarcas = cnn.getSQL("SELECT idmarca as ID, descripcion as [MARCA] FROM [dbo].[MARCA] WHERE descripcion like '%" + marca.strDescripcion + "%'"); return(dtMarcas); }
// Programador : Pamela Jacqueline Selman David // Analista : Pamela Jacqueline Selman David private void btnGuardar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(txtDescripcion.Text)) { MessageBox.Show("Debe agregar la Descripción de Tipo de Movimiento de Inventarios."); return; } else { try { clsMarcas_Entity marc = new clsMarcas_Entity(); clsMarcas_BO marcas = new clsMarcas_BO(); marc.strDescripcion = txtDescripcion.Text; marcas.vInsertarMarca(marc); MessageBox.Show("Marca Ha sido Guardada."); Globales.Usuario.RegistrarBitácora(Globales.Conexion, "Bitacora", "Guardar Marca."); // vConsultarMarcasDisponibles(); txtDescripcion.Text = ""; } catch (Exception ex) { MessageBox.Show(ex.Message); } } }
// Comentarios : Función consultar catalogo de marcas con filtro. public DataTable vConsultaFiltro(clsMarcas_Entity marcav) { DataTable marcas; clsMarcas_DAL marcasfiltro = new clsMarcas_DAL(); marcas = marcasfiltro.vConsultarFiltro(marcav); return(marcas); }
private void button1_Click(object sender, EventArgs e) { try { clsMarcas_Entity mar = new clsMarcas_Entity(); clsMarcas_BO marca = new clsMarcas_BO(); mar.strDescripcion = txtMarcaBusc.Text; gvMarcas.DataSource = marca.vConsultaFiltro(mar); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnEliminar_Click(object sender, EventArgs e) { try { clsMarcas_Entity tip = new clsMarcas_Entity(); clsMarcas_BO tipo = new clsMarcas_BO(); tip.strIdMarca = txtID.Text; tipo.vEliminarMarca(tip); MessageBox.Show("Marca ha sido eliminada.."); Globales.Usuario.RegistrarBitácora(Globales.Conexion, "Bitacora", "Eliminar Marca."); // vConsultarTiposActivos(); } catch (Exception ex) { // MessageBox.Show(ex.Message); string error = ex.ToString(); MessageBox.Show("No es posible eliminar la marca, hay productos asociados a la misma."); } }
// Comentarios : Función Eliminar Marca public void vEliminarMarca(clsMarcas_Entity marca) { clsMarcas_DAL marcadelete = new clsMarcas_DAL(); marcadelete.vEliminarMarca(marca); }
// Programador : Pamela Jacqueline Selman David // Analista : Pamela Jacqueline Selman David // Comentarios : Función insertar marca public void vInsertarMarca(clsMarcas_Entity marca) { clsMarcas_DAL marcainsert = new clsMarcas_DAL(); marcainsert.vInsertarMarca(marca); }
// Comentarios : Eliminar marca cuando no tenga llaves public void vEliminarMarca(clsMarcas_Entity marcas) { cnn.deleteSQL("DELETE FROM [dbo].[MARCA] where idmarca =" + marcas.strIdMarca); }
// MRP_BD cnn = new MRP_BD("admin", "@umg2017", "SAD2017", "ZGHP"); //MRP_BD cnn = new MRP_BD("sa", "ja", "SAD2017", @"LAPTOP-BN23V9UD\SQLEXPRESS"); // MRP_BD cnn = new MRP_BD("sa", "ja", "SAD2017", @"LAPTOP-BN23V9UD\SQLEXPRESS"); // Comentarios :Insertar Marca public void vInsertarMarca(clsMarcas_Entity marcas) { cnn.insertSQL("INSERT INTO [dbo].[MARCA] (descripcion) VALUES ('" + marcas.strDescripcion + "')"); }