private void Form2_Load(object sender, EventArgs e) { NegocioCategoria NegocioCategoria = new NegocioCategoria(); NegocioMarca NegocioMarca = new NegocioMarca(); try { cbMarca.DataSource = NegocioMarca.Listar(); cbMarca.ValueMember = "Id"; cbMarca.DisplayMember = "NombreMarca"; cbCategoria.DataSource = NegocioCategoria.Listar(); cbCategoria.ValueMember = "Id"; cbCategoria.DisplayMember = "NombreCategoria"; if (articulo != null) { txtCodigo.Text = articulo.Codigo; txtNombre.Text = articulo.Nombre; txtDescripcion.Text = articulo.Descripcion; txtImagen.Text = articulo.UrlImagen; txtPrecio.Text = Convert.ToString(articulo.Precio); cbMarca.SelectedValue = articulo.Marca.Id; cbCategoria.SelectedValue = articulo.Categoria.Id; } } catch (Exception ex) { throw ex; } }
private void Form5_Load(object sender, EventArgs e) { //Cargar_Columnas_Articulos(); comboBox1.Text = ""; List <Marca> lista = new List <Marca>(); NegocioMarca negocio = new NegocioMarca(); Marca marca = new Marca(); lista = negocio.listar(); List <Categoria> lista2 = new List <Categoria>(); NegocioCategoria negocio2 = new NegocioCategoria(); Categoria categoria = new Categoria(); lista2 = negocio2.listar(); Articulo articulo = new Articulo(); NegocioArticulo negocio3 = new NegocioArticulo(); foreach (Categoria item in lista2) { comboBox2.Items.Add(item.Descripcion); } foreach (Marca item in lista) { comboBox3.Items.Add(item.Descripcion); } }
private void listaCategoria() { cmbCategoria.DataSource = NegocioCategoria.Mostrar(); cmbCategoria.ValueMember = "IdCategoria"; cmbCategoria.DisplayMember = "Categoria"; cmbCategoria.SelectedValue = 0; }
public FormModificar(Articulos seleccionado) { InitializeComponent(); ArticuloDB aux = new ArticuloDB(); NegocioMarca negocioMarca = new NegocioMarca(); NegocioCategoria negocioCategoria = new NegocioCategoria(); ID = seleccionado.ID; aux.ID = seleccionado.ID; aux.Codigo = seleccionado.Codigo; aux.Nombre = seleccionado.Nombre; aux.ImagenURl = seleccionado.ImagenURl; aux.Descripcion = seleccionado.Descripcion; aux.Precio = seleccionado.Precio; string descripcionMarca = seleccionado.Marca; aux.IdMarca = getIDMarca(descripcionMarca); string descripcionCat = seleccionado.Categoria; aux.IdCategoria = getIDCat(descripcionCat); textBoxCod.Text = aux.Codigo; textBoxNombre.Text = aux.Nombre; textBoxDescripcion.Text = aux.Descripcion; textBoxURL.Text = aux.ImagenURl; numPrecio.Value = aux.Precio; comboBoxMarca.DataSource = negocioMarca.listar(); comboBoxMarca.SelectedIndex = aux.IdMarca - 1; comboBoxCategoria.DataSource = negocioCategoria.listar(); comboBoxCategoria.SelectedIndex = aux.IdCategoria - 1; }
private void buttonAceptar_Click(object sender, EventArgs e) { NegocioArticulos negocioArticulos = new NegocioArticulos(); NegocioCategoria catAux = new NegocioCategoria(); ArticuloDB articulo = new ArticuloDB(); try { ArticuloDB aux = new ArticuloDB(); articulo.Codigo = textBoxCod.Text; articulo.Nombre = textBoxNombre.Text; articulo.Descripcion = textBoxDescripcion.Text; aux.IdMarca = getIDMarca(comboBoxMarca.Text); articulo.IdMarca = aux.IdMarca; aux.IdCategoria = getIDCat(comboBoxCategoria.Text); articulo.IdCategoria = aux.IdCategoria; articulo.ImagenURl = textBoxURL.Text; decimal precio = decimal.Parse(numPrecio.Value.ToString()); articulo.Precio = precio; negocioArticulos.agregar(articulo); Close(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
protected void Page_Load(object sender, EventArgs e) { try { Logueado = (Usuario)Session[Session.SessionID + "UsuarioLogueado"]; if (Logueado == null) { Response.Redirect("Login.aspx"); } if (Logueado.TipoUsuario.Id >= 3) { Response.Redirect("Inicio.aspx"); } NegocioCategoria Negocio = new NegocioCategoria(); BuscarCategoria = Negocio.ListarCategorias(); var CategoriaVieja = Request.QueryString["ID"]; Categoria CategoriaAux = BuscarCategoria.Find(J => J.Id == int.Parse(CategoriaVieja)); txtCategoria.Text = CategoriaAux.Nombre; } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { try { NegocioCategoria Negocio = new NegocioCategoria(); Lista = Negocio.ListarCategorias(); Logueado = (Usuario)Session[Session.SessionID + "UsuarioLogueado"]; if (Logueado == null) { Response.Redirect("Login.aspx"); } if (Logueado.TipoUsuario.Id >= 3) { Response.Redirect("Inicio.aspx"); } var Eliminar = Request.QueryString["ID"]; if (Eliminar != null) { Negocio.EliminarCategoria(Convert.ToInt32(Eliminar)); Response.Redirect("ABMLCategoria.aspx"); } } catch (Exception ex) { throw ex; } }
protected void btnModificar_Click(object sender, EventArgs e) { try { if (Validar() == true) { NegocioCategoria Negocio = new NegocioCategoria(); var CategoriaVieja = txtCategoria.Text; var CategoriaNueva = txtModificar.Text; Negocio.ModificarCategoria(CategoriaVieja, CategoriaNueva); Response.Redirect("ABMLCategoria.aspx"); } else { string script = @"<script type='text/javascript'> alert('Error campos vacios.'); </script>"; ScriptManager.RegisterStartupScript(this, typeof(Page), "alerta", script, false); } } catch (Exception ex) { throw ex; } }
private void Agregar_Load(object sender, EventArgs e) { NegocioCategoria negocio = new NegocioCategoria(); NegocioMarca negocio2 = new NegocioMarca(); try { CmbCategoria.DataSource = negocio.CargarCategorias(); CmbMarca.DataSource = negocio2.CargarMarcas(); CmbCategoria.ValueMember = "Id"; CmbCategoria.DisplayMember = "NombreCategoria"; CmbMarca.ValueMember = "Id"; CmbMarca.DisplayMember = "NombreMarca"; TxtPrecio.Text = Convert.ToString("0"); if (producto != null) { TxtCodigo.Text = producto.Codigo; TxtNombre.Text = producto.Nombre; TxtDescripcion.Text = producto.Descripcion; TxtImagenUrl.Text = producto.ImagenUrl; TxtPrecio.Text = Convert.ToString(producto.Precio); CmbCategoria.SelectedValue = producto.categoria.id; //CmbMarca.SelectedValue = producto.marca.Id; } } catch (Exception ex) { throw ex; } }
private void Form4_Load(object sender, EventArgs e) { List <Marca> lista = new List <Marca>(); NegocioMarca negocio = new NegocioMarca(); Marca marca = new Marca(); lista = negocio.listar(); List <Categoria> lista2 = new List <Categoria>(); NegocioCategoria negocio2 = new NegocioCategoria(); Categoria categoria = new Categoria(); lista2 = negocio2.listar(); foreach (Categoria item in lista2) { comboBox2.Items.Add(item.Descripcion); } foreach (Marca item in lista) { comboBox1.Items.Add(item.Descripcion); } }
private void BtnEditarCategoria_Click(object sender, EventArgs e) { if ((txtCodigoCategoria.Text != "") && (txtNombreCategoria.Text != "")) { NegocioCategoria.editar(Convert.ToInt32(dataLista.CurrentRow.Cells["idcategoria"].Value), txtNombreCategoria.Text, "", 0); dataLista.CurrentRow.Cells["nombre"].Value = txtNombreCategoria.Text; } }
//MOSTRAR public void Mostrar() { dgvListado.DataSource = NegocioCategoria.Mostrar(); NombreColumnas(); if (!chkEliminarVarios.Checked) { OcultarColumnas(); } }
private void llenarComboBoxCategoria(ComboBox combo) { combo.DataSource = NegocioCategoria.mostrar(); //valor real de la DB combo.ValueMember = "idcategoria"; //lo que se muestra combo.DisplayMember = "nombre"; }
public void CargarListas() { NegocioMarca NegocioMarca = new NegocioMarca(); NegocioCategoria NegocioCategoria = new NegocioCategoria(); NegocioArticulo NegocioArticulo = new NegocioArticulo(); ListaM = NegocioMarca.ListarMarcas(); ListaC = NegocioCategoria.ListarCategorias(); BuscarArticulo = NegocioArticulo.ListarArticulos(); }
//CARGA DE ITEMS AUTOCOMPLETE DESDE FUENTE - CATEGORIAS private AutoCompleteStringCollection ItemsCategoria() { DataTable listaItems = NegocioCategoria.Buscar(cmbCategoria.Text); AutoCompleteStringCollection cadenaCategoria = new AutoCompleteStringCollection(); foreach (DataRow row in listaItems.Rows) { cadenaCategoria.Add(Convert.ToString(row["categoria"])); } return(cadenaCategoria); }
public ActionResult Index() { var integ = new IntegridadDatos(); if ((String)Session["PerfilUsuario"] == "WebMaster" && integ.ValidarExistencia("Categoria") == 1) { var ln = new NegocioCategoria(); return(View(ln.Listar())); } return(RedirectToAction("Index", "Home")); }
private void BtnAgregarcategoria_Click(object sender, EventArgs e) { if (txtNombreCategoria.Text != "") { NegocioCategoria.insertar(txtNombreCategoria.Text, "", 0); this.mostrar(); } else { UtilityFrm.mensajeError("ingrese un nombre para la nueva categoria"); txtNombreCategoria.Focus(); } }
public ActionResult Crear(Categoria categoria) { var integ = new IntegridadDatos(); if ((String)Session["PerfilUsuario"] == "WebMaster" && integ.ValidarExistencia("Categoria") == 1) { var ln = new NegocioCategoria(); ln.Agregar(categoria, (String)Session["UsrLogin"]); return(RedirectToAction("Index")); } return(RedirectToAction("Index", "Home")); }
// GET: Categoria/Borrar public ActionResult Borrar(int id) { var integ = new IntegridadDatos(); if ((String)Session["PerfilUsuario"] == "WebMaster" && integ.ValidarExistencia("Categoria") == 1) { var ln = new NegocioCategoria(); ln.BorrarPorId(ln.BuscarPorId(id), (String)Session["UsrLogin"]); return(RedirectToAction("Index")); } return(RedirectToAction("Index", "Home")); }
private void InsertarEditar() { //frmIngresarCategoria formIngresarCategoria = new frmIngresarCategoria(); Borrar? string agregarActualizar = ""; if (txtCategoria.Text == string.Empty) { errorIcono.SetError(txtCategoria, "Ingrese el nombre de la categoría."); txtCategoria.SelectAll(); } else { try { switch (ctrlSeleccionado) { case 0: //INSERTAR agregarActualizar = NegocioCategoria.Insertar(txtCategoria.Text.Trim().ToUpper(), txtDescripcion.Text.Trim()); NotificacionOk("Categoría guardada correctamente", "Guardando"); HabilitarBotones(); txtCategoria.SelectAll(); Limpiar(); break; case 1: //EDITAR agregarActualizar = NegocioCategoria.Editar(Convert.ToInt32(txtIdCategoria.Text), txtCategoria.Text.Trim().ToUpper(), txtDescripcion.Text.Trim()); txtCategoria.Enabled = false; txtDescripcion.Enabled = false; btnEditar.Visible = true; btnInsertar.Visible = false; btnCancelar.Visible = false; btnNuevo.Visible = true; NotificacionOk("Categoría editada correctamente", "Editando"); break; default: NotificacionError(agregarActualizar, "Error"); break; } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } } }
private void FormAgregarArt_Load(object sender, EventArgs e) { NegocioMarca negocioMarca = new NegocioMarca(); NegocioCategoria negocioCategoria = new NegocioCategoria(); try { comboBoxMarca.DataSource = negocioMarca.listar(); comboBoxCategoria.DataSource = negocioCategoria.listar(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void button2_Click(object sender, EventArgs e) { if (categoriatextBox.Text == string.Empty) { MessageBox.Show("Debe de ingresar una categoria"); categoriatextBox.Focus(); return; } string rpta = NegocioCategoria.InsertCategoria(categoriatextBox.Text); CatdataGridView.DataSource = NegocioCategoria.ObtenerCategoria(); CatdataGridView.Visible = true; MessageBox.Show("Se a guardado con exito"); categoriatextBox.Text = ""; }
private int getIDCat(string descripcion) { List <Categoria> lista = new List <Categoria>(); NegocioCategoria catAux = new NegocioCategoria(); int idCat = 0; lista = catAux.listar(); for (var i = 0; i < lista.Count; i++) { if (lista[i].Descripcion == descripcion) { idCat = lista[i].ID; } } return(idCat); }
//METODO PARA EL BOTON AGREGAR --> 100% private void btnAgregar_Click(object sender, EventArgs e) { String texto; texto = txtCaja.Text; if (texto.Equals("")) { MessageBox.Show("Nombre requerido"); } else { if (opcion.Equals("CATEGORIAS")) { NegocioCategoria negoc = new NegocioCategoria(); if (negoc.existeCategoria(texto) == false) { negoc.agregarCategoria(texto); MessageBox.Show("Categoria agregada correctamente"); this.Dispose(); } else { MessageBox.Show("Categoria ya existente;"); txtCaja.Text = ""; } } else { NegocioMarca negom = new NegocioMarca(); if (negom.existeMarca(texto) == false) { negom.agregarMarca(texto); MessageBox.Show("Marca agregada correctamente"); this.Dispose(); } else { MessageBox.Show("Marca ya existente"); txtCaja.Text = ""; } } } }
//EVENTO AL PRESIONAR EL BOTON AGREGAR CATEGORIA y ACTUALIZA LA BASE DE DATOS AL FINALIZAR --> 100% private void btnAgCat_Click(object sender, EventArgs e) { int opci; opci = 1; frmAgregarCM ac = new frmAgregarCM(opci); ac.ShowDialog(); NegocioCategoria negoc = new NegocioCategoria(); List <Categoria> list = negoc.traerCategorias(); cmbCategoria.DataSource = list; cmbCategoria.ValueMember = "id"; cmbCategoria.DisplayMember = "categoria"; }
private void VerificarPrimerInicioSistema() { //Settings Configuracion = new Settings(); if (Configuracion.PrimerInicioSistema) { MessageBox.Show("Bienvenido"); NegocioCliente.Insertar("VENTA AL PÚBLICO EN GENERAL", "", null, DateTime.Now, null, null, null, null, null, null); NegocioEmpleado.Insertar("JOSÉ MARÍA", "LANZA", "M", Convert.ToDateTime("07/08/1988"), "33815021", "San Miguel 2257", "4275666", "3815273420", "*****@*****.**", "Administrador", "admin", "admin"); DataTable dtCategoriaCaja = new DataTable(); NegocioCategoria.Insertar("BEBIDAS", "Bebidas con y sin alcohol"); NegocioCategoria.Insertar("ALIMENTOS", ""); dtCategoriaCaja = NegocioCategoria.Mostrar(); NegocioCaja.Insertar("CAJA 1", "Todas", true, Environment.MachineName, dtCategoriaCaja); Configuracion.PrimerInicioSistema = false; Configuracion.Save(); } }
// GET: Categoria/Editar public ActionResult Editar(Categoria categoria) { var integ = new IntegridadDatos(); if ((String)Session["PerfilUsuario"] == "WebMaster" && integ.ValidarExistencia("Categoria") == 1) { try { var ln = new NegocioCategoria(); ln.ActualizarPorId(categoria, (String)Session["UsrLogin"]); return(RedirectToAction("Index")); } catch { return(View()); } } return(RedirectToAction("Index", "Home")); }
/* Gestion con Base de Datos */ private void mostrar() { try { this.dataLista.DataSource = NegocioCategoria.mostrar(); DGSubcategoria.Rows.Clear(); } catch (Exception ex) { UtilityFrm.mensajeError("error con la Base de datos: " + ex.Message); } //datasource el origen de los datos,muestra las categorias en la grilla //oculto las dos primeras columnas this.ocultarColumnas(); //muestro el total de las categorias //lblTotal.Text = "Total de Registros: " + Convert.ToString(dataLista.RowCount); }
int opc; //guarda en que opcion se ingreso en frmPrincipal. Si es 1, editable=true //CONSTRUCTOR VACIO QUE SE UTILIZA PARA AGREGAR UN ARTICULO SOLAMENTE --> 100 % public frmProducto() { InitializeComponent(); NegocioCategoria negoc = new NegocioCategoria(); NegocioMarca negom = new NegocioMarca(); List <Categoria> list = negoc.traerCategorias(); cmbCategoria.DataSource = negoc.traerCategorias(); cmbCategoria.ValueMember = "id"; cmbCategoria.DisplayMember = "categoria"; List <Marca> list2 = negom.traerMarca(); cmbMarca.DataSource = list2; cmbMarca.ValueMember = "id"; cmbMarca.DisplayMember = "marca"; }
// Metodo para llenar el combobox //private private void Productos_Load(object sender, EventArgs e) { // Llenamos el datagrid CatdataGridView.AutoGenerateColumns = false; dataGridView1.AutoGenerateColumns = false; CatdataGridView.DataSource = CapaNegocios.NegocioCategoria.ObtenerCategoria(); dataGridView1.DataSource = CapaNegocios.NegProductos.ObtenerProductosConNomCat(); label1.Visible = false; label2.Visible = false; codigotextBox.Visible = false; categoriatextBox.Visible = false; button1.Visible = false; button2.Visible = false; CatdataGridView.Visible = false; textBox1.Visible = false; label5.Visible = false; button5.Visible = false; button4.Visible = false; button6.Visible = false; textBox2.Visible = false; textBox3.Visible = false; textBox5.Visible = false; label6.Visible = false; label7.Visible = false; label8.Visible = false; label10.Visible = false; comboBox3.Visible = false; button8.Visible = false; button9.Visible = false; button10.Visible = false; button11.Visible = false; button12.Visible = false; dataGridView1.Visible = false; //Llenar combobox comboBox3.DataSource = NegocioCategoria.ObtenerCategoria(); comboBox3.ValueMember = "codCategoria"; comboBox3.DisplayMember = "descripcionCat"; }