protected void btnModificar_Click(object sender, EventArgs e) { try { if (Validar() == true) { NegocioMarca Negocio = new NegocioMarca(); var MarcaVieja = txtMarca.Text; var MarcaNueva = txtModificar.Text; Negocio.ModificarMarca(MarcaVieja, MarcaNueva); Response.Redirect("ABMLMarca.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; } }
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 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); } }
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"); } NegocioMarca Negocio = new NegocioMarca(); BuscarMarca = Negocio.ListarMarcas(); var MarcaVieja = Request.QueryString["ID"]; Marca MarcaAux = BuscarMarca.Find(J => J.Id == int.Parse(MarcaVieja)); txtMarca.Text = MarcaAux.Nombre; } catch (Exception ex) { throw ex; } }
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 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 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; } }
public void CargarListas() { NegocioMarca NegocioMarca = new NegocioMarca(); NegocioCategoria NegocioCategoria = new NegocioCategoria(); NegocioArticulo NegocioArticulo = new NegocioArticulo(); ListaM = NegocioMarca.ListarMarcas(); ListaC = NegocioCategoria.ListarCategorias(); BuscarArticulo = NegocioArticulo.ListarArticulos(); }
// GET: Marca public ActionResult Index() { var integ = new IntegridadDatos(); if ((String)Session["PerfilUsuario"] == "WebMaster" && integ.ValidarExistencia("Marca") == 1) { var ln = new NegocioMarca(); return(View(ln.Listar())); } return(RedirectToAction("Index", "Home")); }
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()); } }
//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 = ""; } } } }
private int getIDMarca(string descripcion) { List <Marca> lista = new List <Marca>(); NegocioMarca marcaAux = new NegocioMarca(); int idMarca = 0; lista = marcaAux.listar(); for (var i = 0; i < lista.Count; i++) { if (lista[i].Descripcion == descripcion) { idMarca = lista[i].ID; } } return(idMarca); }
//EVENTO AL PRESIONAR EL BOTON AGREGAR MARCA Y ACTUALIZA LA BASE DE DATOS AL FINALIZAR --> 100% private void btnAgMar_Click(object sender, EventArgs e) { int opci; opci = 2; frmAgregarCM ac = new frmAgregarCM(opci); ac.ShowDialog(); NegocioMarca negom = new NegocioMarca(); List <Marca> list2 = negom.traerMarca(); cmbMarca.DataSource = list2; cmbMarca.ValueMember = "id"; cmbMarca.DisplayMember = "marca"; }
public ActionResult Crear(Marca marca) { var integ = new IntegridadDatos(); //try //{ var ln = new NegocioMarca(); ln.Agregar(marca, (String)Session["UsrLogin"]); return(RedirectToAction("Index")); //} //catch //{ // return View(); //} }
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"; }
// GET: Marca/Editar public ActionResult Editar(Marca marca) { var integ = new IntegridadDatos(); if ((String)Session["PerfilUsuario"] == "WebMaster" && integ.ValidarExistencia("Marca") == 1) { try { var ln = new NegocioMarca(); ln.ActualizarPorId(marca, (String)Session["UsrLogin"]); return(RedirectToAction("Index")); } catch { return(View()); } } return(RedirectToAction("Index", "Home")); }
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"); } NegocioMarca Negocio = new NegocioMarca(); } catch (Exception ex) { throw ex; } }
// GET: Marca/Borrar public ActionResult Borrar(int id) { var integ = new IntegridadDatos(); if ((String)Session["PerfilUsuario"] == "WebMaster" && integ.ValidarExistencia("Marca") == 1) { //try //{ var ln = new NegocioMarca(); ln.BorrarPorId(ln.BuscarPorId(id), (String)Session["UsrLogin"]); return(RedirectToAction("Index")); //} //catch //{ // return View(); //} } return(RedirectToAction("Index", "Home")); }
protected void Page_Load(object sender, EventArgs e) { try { NegocioArticulo negocio = new NegocioArticulo(); ListaArticulos = negocio.listar(); List <Marca> lista = new List <Marca>(); NegocioMarca negocio3 = new NegocioMarca(); Marca marca = new Marca(); lista = negocio3.listar(); List <Categoria> lista2 = new List <Categoria>(); NegocioCategoria negocio2 = new NegocioCategoria(); Categoria categoria = new Categoria(); lista2 = negocio2.listar(); if (!Page.IsPostBack) { foreach (Categoria item in lista2) { cboCategoria.Items.Add(item.Descripcion); } foreach (Marca item in lista) { cboMarca.Items.Add(item.Descripcion); } } } catch (Exception ex) { Session.Add("Error", ex.ToString()); Response.Redirect("Error.aspx"); } }
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 NegocioCategoria = new NegocioCategoria(); NegocioMarca NegocioMarca = new NegocioMarca(); if (!IsPostBack) { List <Categoria> ListaCategoria = NegocioCategoria.ListarCategorias(); DDCategoria.DataSource = ListaCategoria; DDCategoria.DataBind(); Session.Add("LCategoria", ListaCategoria); List <Marca> ListaMarca = NegocioMarca.ListarMarcas(); DDMarca.DataSource = ListaMarca; DDMarca.DataBind(); Session.Add("LMarca", ListaMarca); } } catch (Exception ex) { throw ex; } }
protected void Page_Load(object sender, EventArgs e) { NegocioMarca Negocio = new NegocioMarca(); Lista = Negocio.ListarMarcas(); 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.EliminarMarca(Convert.ToInt32(Eliminar)); Response.Redirect("ABMLMarca.aspx"); } }
//CONSTRUCTOR QUE SE UNA PARA CARGARLE LOS CAMPOS DE UN ARTICULO PARA CARGAR LOS CAMPOS DE TEXTO --> public frmProducto(Articulo art) { InitializeComponent(); opc = frmPrincipal.opc; String codAct; codAct = art.codigo; NegocioCategoria negoc = new NegocioCategoria(); NegocioMarca negom = new NegocioMarca(); List <Categoria> list = negoc.traerCategorias(); cmbCategoria.DataSource = negoc.traerCategorias(); cmbCategoria.SelectedIndex = art.categoria.id - 1; NegocioMarca negMarca = new NegocioMarca(); cmbMarca.DataSource = negMarca.traerMarca(); cmbMarca.SelectedIndex = art.marca.id - 1; txtCodigo.Text = art.codigo; txtNombre.Text = art.nombre; txtImagen.Text = art.imagen; try { picImagen.Load(art.imagen); } catch (Exception ex) { MessageBox.Show("No se pudo cargar la foto"); } txtPrecio.Text = art.precio.ToString(); txtDescripcion.Text = art.descripcion; if (opc == 1 || opc == 4) { txtCodigo.Enabled = false; txtNombre.Enabled = false; txtImagen.Enabled = false; cmbCategoria.Enabled = false; cmbMarca.Enabled = false; txtPrecio.Enabled = false; txtDescripcion.Enabled = false; btnAceptar.Visible = false; btnAgCat.Enabled = false; btnAgMar.Enabled = false; if (opc == 4) { btnEliMod.Visible = true; btnCancelar.Visible = true; } } else { cmbCategoria.DataSource = negoc.traerCategorias(); cmbCategoria.SelectedIndex = art.categoria.id - 1; cmbMarca.DataSource = negMarca.traerMarca(); cmbMarca.SelectedIndex = art.marca.id - 1; btnAceptar.Visible = false; btnEliMod.Visible = true; btnEliMod.Text = "MODIFICAR"; btnCancelar.Visible = true; } }
private void Button3_Click(object sender, EventArgs e) { NegocioArticulo negocio = new NegocioArticulo(); Articulo articulo = new Articulo(); new Categoria(); new Marca(); string seleccion1; seleccion1 = Convert.ToString(comboBox1.SelectedItem); string seleccion2; seleccion2 = Convert.ToString(comboBox2.SelectedItem); int idmarca; int idCategoria; if (textBox1.Text == "") { MessageBox.Show("ingrese un codigo", "Aviso"); return; } if (textBox2.Text == "") { MessageBox.Show("ingrese un nombre", "Aviso"); return; } if (textBox3.Text == "") { MessageBox.Show("ingrese una descripcion", "Aviso"); return; } if (textBox4.Text == "") { MessageBox.Show("ingrese un precio", "Aviso"); return; } if (seleccion1 == "") { MessageBox.Show("Seleccione una marca", "Aviso"); return; } if (seleccion2 == "") { MessageBox.Show("Seleccione una categoria", "Aviso"); return; } try { 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) { if (seleccion2 == item.Descripcion) { idCategoria = item.Id; articulo.Categoria = new Categoria(); articulo.Categoria.Id = idCategoria; } } foreach (Marca item in lista) { if (seleccion1 == item.Descripcion) { idmarca = item.Id; articulo.Marca = new Marca(); articulo.Marca.Id = idmarca; } } articulo.codigo = textBox1.Text; articulo.nombre = textBox2.Text; articulo.descripcion = textBox3.Text; articulo.imagen = textBox5.Text; articulo.precio = Convert.ToDecimal(textBox4.Text); negocio.agregar(articulo); MessageBox.Show("El articulo se agrego correctamente", "Aviso"); textBox1.Text = ""; textBox2.Text = ""; textBox3.Text = ""; textBox4.Text = ""; textBox5.Text = ""; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }