public void ObtenerProductoVentaDiaTest() { InventarioDAO inventarioDAO = new InventarioDAO(); var listaDiaVenta = inventarioDAO.ObtenerProductoVentaDia(1); Assert.IsTrue(listaDiaVenta.Any()); }
public void ObtenerTodosLosInventariosConIngresoTest() { InventarioDAO inventarioDAO = new InventarioDAO(); var listaInventarios = inventarioDAO.ObtenerTodosLosInventarios(); Assert.IsTrue(listaInventarios.Any()); }
public ActionResult Delete() { // Início: Proteção de rota if (Session["usuario_nivel"] == null) { TempData["msg"] = "Necessário estar logado!"; TempData["msg_type"] = "warning"; return(RedirectToAction("Index", "Home")); } if (Convert.ToInt32(Session["usuario_nivel"]) > 0) { TempData["msg"] = "Você não tem autorização para acessar esta área!"; TempData["msg_type"] = "danger"; return(RedirectToAction("Index", "Home")); } // Fim: Proteção de Rota int id = Convert.ToInt32(Request["inventario_id"]); if (InventarioDAO.Delete(id)) { TempData["msg"] = "Excluído com sucesso!"; TempData["msg_type"] = "success"; return(RedirectToAction("Inventario", "Inventario")); } TempData["msg"] = "Ocorreu um erro!"; TempData["msg_type"] = "danger"; return(RedirectToAction("Inventario", "Inventario")); }
private void btnAgregarArticulo_Click(object sender, EventArgs e) { try { Inventario I = new Inventario(); I.nombre = textBox8.Text; I.descripcion = textBox9.Text; I.precio = Convert.ToInt32(textBox10.Text); I.stock = Convert.ToInt32(numericUpDown1.Text); // Enviar a modelo, el se encargara de almacenarlo en la BDD InventarioDAO.agregarArticulo(I); MessageBox.Show("Articulo agregado exitosamente", "JUMBO - Bottled coffee", MessageBoxButtons.OK, MessageBoxIcon.Information); // Limpiar la vista, los eventos se pueden invocar desde codigo btnLimpiarArticulo_Click(sender, e); // Actualizar la vista, los ComboBox de la primer pestana actualizarControles(); } catch (Exception exception) { MessageBox.Show("Error: " + exception.Message, "Error dialog", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void ObtenerProductoInventarioTest() { InventarioDAO inventarioDAO = new InventarioDAO(); var listaInventarios = inventarioDAO.ObtenerProductoInventario(1); Assert.IsTrue(listaInventarios.Any()); }
public ActionResult Details(int id) { // Início: Proteção de rota if (Session["usuario_nivel"] == null) { TempData["msg"] = "Necessário estar logado!"; TempData["msg_type"] = "warning"; return(RedirectToAction("Index", "Home")); } if (Convert.ToInt32(Session["usuario_nivel"]) > 0) { TempData["msg"] = "Você não tem autorização para acessar esta área!"; TempData["msg_type"] = "danger"; return(RedirectToAction("Index", "Home")); } // Fim: Proteção de Rota TempData["itens"] = InventarioDAO.GetItens(id); TempData["usuario"] = Session["usuario_nome"]; var inventario = InventarioDAO.GetByID(id); return(new ViewAsPdf(inventario)); //return View(inventario); }
public ResultadoOperacionEnum.ResultadoOperacion CerrarDia() { ResultadoOperacionEnum.ResultadoOperacion resultado = ResultadoOperacionEnum.ResultadoOperacion.FallaDesconocida; PedidoDAO pedidoDAO = new PedidoDAO(); List <DataAccess.Pedido> pedidos = pedidoDAO.ObtenerPedidosPorFecha((DateTime.Now.AddDays(-1)), DateTime.Now); DataAccess.DiaVenta diaVenta = new DataAccess.DiaVenta(); diaVenta.Ingresos = 0; diaVenta.Fecha = DateTime.Now; foreach (var pedido in pedidos) { if (pedido.Estatus1.NombreEstatus == "Finalizado") { foreach (var pedidoProducto in pedido.PedidoProducto) { diaVenta.Ingresos += pedidoProducto.Precio; } diaVenta.Pedido.Add(pedido); } } InventarioDAO inventarioDAO = new InventarioDAO(); inventarioDAO.CerrarDia(); VentaDAO ventaDAO = new VentaDAO(); resultado = ventaDAO.GuardarDiaVenta(diaVenta); return(resultado); }
public List <DataAccess.Inventario> ObtenerInventarioPorRango(int pagina) { List <DataAccess.Inventario> resultado = new List <DataAccess.Inventario>(); InventarioDAO inventarioDAO = new InventarioDAO(); resultado = inventarioDAO.ObtenerInventarioPorRango(ElementosPorPagina, pagina); return(resultado); }
public List <DataAccess.ProductoInventario> ObtenerProductoInventario(int id) { List <DataAccess.ProductoInventario> resultado; InventarioDAO inventarioDAO = new InventarioDAO(); resultado = inventarioDAO.ObtenerProductoInventario(id); return(resultado); }
public ResultadoOperacionEnum.ResultadoOperacion ActualizarExistencias(List <DataAccess.Inventario> inventarios) { ResultadoOperacionEnum.ResultadoOperacion resultado = ResultadoOperacionEnum.ResultadoOperacion.FallaDesconocida; InventarioDAO inventarioDAO = new InventarioDAO(); resultado = inventarioDAO.ActualizarInventario(inventarios); return(resultado); }
public List <DataAccess.Inventario> TodosLosInventarios(int pagina) { List <DataAccess.Inventario> resultado = new List <DataAccess.Inventario>(); InventarioDAO inventarioDAO = new InventarioDAO(); resultado = inventarioDAO.ObtenerTodosLosInventarios(); return(resultado); }
public List <DataAccess.Inventario> ObtenerTodosLosInventarios() { List <DataAccess.Inventario> resultado; InventarioDAO inventarioDAO = new InventarioDAO(); resultado = inventarioDAO.ObtenerTodosLosInventarios(); return(resultado); }
public List <DataAccess.Inventario> ObtenerIngresosInventario(int pagina) { List <DataAccess.Inventario> resultado = new List <DataAccess.Inventario>(); InventarioDAO inventarioDAO = new InventarioDAO(); resultado = inventarioDAO.ObtenerTodosLosInventariosConIngreso(ElementosPorPagina, pagina); return(resultado); }
public List <BusinessLogic.InventarioDAO.CustomProducto> ObtenerProductoVentaDia(int id) { List <BusinessLogic.InventarioDAO.CustomProducto> resultado; InventarioDAO inventarioDAO = new InventarioDAO(); resultado = inventarioDAO.ObtenerProductoVentaDia(id); return(resultado); }
public int ObtenerPaginasDeTablaDiaVenta() { int resultado; InventarioDAO inventarioDAO = new InventarioDAO(); resultado = inventarioDAO.ObtenerPaginasDeTablaDiaVenta(ElementosPorPagina); return(resultado); }
private void EliminarProducto() { inventarioDTO = new InventarioDTO(); inventarioDTO.id = Convert.ToInt32(txtcodigo.Text); inventarioDAO = new InventarioDAO(inventarioDTO); inventarioDAO.EliminarProducto(); MessageBox.Show("Producto Eliminado"); }
private void actualizarControlesCommon() { // Realizar consulta a la base de datos List <Inventario> listaI = InventarioDAO.getLista(); comboBox4.DataSource = null; comboBox4.DisplayMember = "nombre"; comboBox4.DataSource = listaI; poblarGraficoCommon(); }
private void Modificar() // Metodo que modifica la cantidad y fecha de el producto inventariado { if (txtCantidad.Text.Length > 0) { InventarioDAO.getInstance().Actualizar(new Clases.Inventario(DateTime.Now, Convert.ToInt32(txtCantidad.Text), new RegistroProducto()), Convert.ToInt32(txtId.Text)); MessageBox.Show("Productos agregados"); dgvInventario.DataSource = ListarInventario(); dgvProductos.DataSource = listarProducto(); LimpiarInventario(); } }
public ActionResult _ObtenerInventario(InventarioDetalle inventario) { try { Notificacion <List <InventarioDetalle> > notificacion = new InventarioDAO().ObtenerInventario(inventario); return(PartialView(notificacion)); } catch (Exception ex) { throw ex; } }
public void ObtenerDiaVentaPorRangoTest() { InventarioDAO diaVentaDAO = new InventarioDAO(); var listaDiaVenta = diaVentaDAO.ObtenerDiaVentaPorRango(20, 1); bool resultado = true; if (listaDiaVenta.Count > 19 || listaDiaVenta.Count < 0) { resultado = false; } Assert.IsTrue(resultado); }
public void ObtenerPaginasDeTablaDiaVentaTest() { InventarioDAO inventarioDAO = new InventarioDAO(); var paginas = inventarioDAO.ObtenerPaginasDeTablaDiaVenta(20); bool resultado = false; if (paginas > -1) { resultado = true; } Assert.IsTrue(resultado); }
private void ActualizarSC() { inventarioDTO = new InventarioDTO(); inventarioDTO.id = int.Parse(txtcodigo.Text); inventarioDTO.nombre = txtnombre.Text; inventarioDTO.precio = int.Parse(txtprecio.Text); inventarioDTO.cantidad = int.Parse(txtcantidad.Text); inventarioDTO.estado = 1; inventarioDAO = new InventarioDAO(inventarioDTO); inventarioDAO.GuardarCambiosSinCategoria(); MessageBox.Show("Producto Actualizado"); }
public ActionResult AfectaInventario(TipoInventario tipoInventario, List <Producto> listProductos, int noPuerta) { try { Sesion sesion = Session["UsuarioActual"] as Sesion; Notificacion <string> notificacion = new InventarioDAO().AfectaInventario(tipoInventario, listProductos, sesion.usuario.idUsuario, noPuerta); return(Json(notificacion, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw ex; } }
public ActionResult _ObtenerInventario(InventarioDetalle i) { try { Notificacion <List <Producto> > notificacion = new InventarioDAO().ObtenerInventarioGeneral(i); //List<Producto> productos = notificacion.Modelo != null ? notificacion.Modelo : new List<Producto>(); return(PartialView(notificacion)); } catch (Exception ex) { throw ex; } }
public ActionResult CancelaInventario(Int64 idInventarioDetalle) { try { Sesion sesion = Session["UsuarioActual"] as Sesion; Notificacion <string> notificacion = new InventarioDAO().CancelarInventario(idInventarioDetalle, sesion.usuario.idUsuario); return(Json(notificacion, JsonRequestBehavior.AllowGet)); } catch (Exception ex) { throw ex; } }
private void ActualizarCC() { inventarioDTO = new InventarioDTO(); inventarioDTO.id = int.Parse(txtcodigo.Text); inventarioDTO.nombre = txtnombre.Text; inventarioDTO.precio = int.Parse(txtprecio.Text); inventarioDTO.cantidad = int.Parse(txtcantidad.Text); inventarioDTO.idcategoria = int.Parse(cbcategoria.SelectedValue.ToString()); inventarioDTO.estado = 1; inventarioDAO = new InventarioDAO(inventarioDTO); inventarioDAO.GuardarConCategoria(); MessageBox.Show("Producto Actualizado"); }
private void ListarProductos() { inventarioDTO = new InventarioDTO(); inventarioDAO = new InventarioDAO(inventarioDTO); DttProductos = new DataTable(); DttProductos = inventarioDAO.ListarProductos(); if (DttProductos.Rows.Count > 0) { dgvproductos.DataSource = DttProductos; } else { MessageBox.Show("No hay productos registrados"); } }
private void btnModificarArticulo_Click(object sender, EventArgs e) { try { InventarioDAO.actualizarStock(comboBox3.Text, Convert.ToInt32(numericUpDown2.Text)); MessageBox.Show("Stock acctualizado exitosamente", "JUMBO - Bottled coffee", MessageBoxButtons.OK, MessageBoxIcon.Information); actualizarControles(); } catch (Exception exception) { MessageBox.Show("Error" + exception.Message, "Error dialog", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnEliminarArticulo_Click(object sender, EventArgs e) { try { InventarioDAO.eliminarArticulo(comboBox2.Text); MessageBox.Show("Articulo eliminado exitosamente", "JUMBO - Bottled coffee", MessageBoxButtons.OK, MessageBoxIcon.Information); actualizarControles(); } catch (Exception exception) { MessageBox.Show("Error: " + exception.Message, "Error dialog", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Insertar()//Metodo para Insertar Productos { try { ProductoDAO.getInstance().Insertar(new Producto(Convert.ToString(txtCodigoBarras.Text), Convert.ToDouble(txtPeso.Text), txtDescripcion.Text, new Modelo(Convert.ToInt32(cbxModelo.SelectedValue), new Marca(Convert.ToInt32(cbxMarca.SelectedValue))), new PrecioAdquisicion(Convert.ToInt32(cbxPrecio.SelectedValue)), new Clases.Color(Convert.ToInt32(cbxColor.SelectedValue)), new Categoria(Convert.ToInt32(cbxCategoria.SelectedValue)))); MessageBox.Show("Producto agrego correctamente", "Producto Agregado", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); // ProductoDAO.getInstance().Insertar(new Producto(Convert.ToString(txtCodigoBarras.Text), Convert.ToDouble(txtPeso.Text), new Modelo(Convert.ToInt32(cbxModelo.SelectedValue), new Marca(Convert.ToInt32(cbxMarca.SelectedValue))), new PrecioAdquisicion(Convert.ToInt32(cbxPrecios.SelectedValue)), new Clases.Color(Convert.ToInt32(cbxColor.SelectedValue)), new Categoria(Convert.ToInt32(cbxCategoria.SelectedValue)))); InventarioDAO.getInstance().Insertar(new Clases.Inventario(0, new RegistroProducto())); //te la inserto el wicho MessageBox.Show("Producto agregado correctamente", "Producto Agregado", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); //corregi una parte del texto att wicho mostrarRegistroProducto(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }