protected void Page_Load(object sender, EventArgs e) { if (Session["user"] == null) { Response.Redirect("Login.aspx"); } if (Session["Jornada"] == null || Session["Jornada"].ToString() == "0") { Session["Jornada"] = JornadaNegocio.numeroJornada(); if (Session["Jornada"].ToString() == "0") { MesaNegocio.inactivar(); ScriptManager.RegisterStartupScript(this, typeof(Page), "show", "document.querySelector('#inactivo').style.display='block';", true); } } }
private void Grilla() { try { dgvLista.DataSource = JornadaNegocio.inventario(Grobales.jornada); for (int i = 0; i < dgvLista.Columns.Count; i++) { dgvLista.Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void BtnGenera_Click(object sender, EventArgs e) { List <Almacenamiento> jornada = new List <Almacenamiento>(); jornada = (List <Almacenamiento>)dgvLista.DataSource; Grobales.jornada = JornadaNegocio.altaDia(); if (JornadaNegocio.AltaDiaInventario(jornada, Grobales.jornada)) { MessageBox.Show("Se genero correctamente"); btnModifica.Enabled = true; btnGenera.Enabled = false; } else { MessageBox.Show("No se pudo generar"); Grobales.jornada = 0; } }
public static bool EliminacionDetalle(int idInsumo) { int cantidad = PedidoNegocio.CantidadPedida(idInsumo, (int)HttpContext.Current.Session["pedido"]); if (JornadaNegocio.modificarCantidad(idInsumo, (int)HttpContext.Current.Session["Jornada"], cantidad)) { if (PedidoNegocio.eliminarFila(idInsumo, (int)HttpContext.Current.Session["pedido"])) { return(true); } else { JornadaNegocio.modificarCantidad(idInsumo, (int)HttpContext.Current.Session["Jornada"], (-1 * cantidad)); return(false); } } return(false); }
private void Grilla() { try { inventario = JornadaNegocio.inventario(Grobales.jornada); dgvLista.DataSource = inventario; dgvLista.EditMode = DataGridViewEditMode.EditOnEnter; dgvLista.Columns["descripcion"].ReadOnly = true; dgvLista.Columns["id"].ReadOnly = true; dgvLista.Columns["tipo"].ReadOnly = true; dgvLista.Columns["marca"].Visible = false; for (int i = 0; i < dgvLista.Columns.Count; i++) { dgvLista.Columns[i].AutoSizeMode = DataGridViewAutoSizeColumnMode.Fill; } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void BtnGuardarDefault_Click(object sender, EventArgs e) { List <Almacenamiento> jornada = new List <Almacenamiento>(); jornada = (List <Almacenamiento>)dgvLista.DataSource; List <string> error = new List <string>(); foreach (Almacenamiento item in jornada) { if (!JornadaNegocio.modificarCantidad(item.id, 0, item.cantidad)) { error.Add(item.descripcion); } } if (error.Count() > 0) { MessageBox.Show("No se pudieron realizar cambios en: " + error); } else { MessageBox.Show("Se modifico el default sastifactoriamente"); } }
public static bool Agregar(int idInsumo, int cantidad) { Insumo dato = InsumoNegocio.traer(idInsumo); if (PedidoNegocio.CantidadPedida(idInsumo, (int)HttpContext.Current.Session["pedido"]) == -1) { if (PedidoNegocio.agregar(dato, (int)HttpContext.Current.Session["pedido"], cantidad)) { if (JornadaNegocio.modificarCantidad(idInsumo, (int)HttpContext.Current.Session["jornada"], (-1 * cantidad))) { return(true); } else { PedidoNegocio.eliminarFila(idInsumo, (int)HttpContext.Current.Session["pedido"]); return(false); } } } else { if (PedidoNegocio.modificarDetalle(idInsumo, cantidad, (int)HttpContext.Current.Session["pedido"])) { if (JornadaNegocio.modificarCantidad(idInsumo, (int)HttpContext.Current.Session["jornada"], cantidad)) { return(true); } else { PedidoNegocio.modificarDetalle(idInsumo, (int)HttpContext.Current.Session["pedido"], (-1 * cantidad)); return(false); } } } return(false); }
private void inicializar() { Grobales.iniciazion(); frmLogin login = new frmLogin(); login.ShowDialog(); if (Grobales.usuario == null) { this.Close(); } else { tsmPedido.Enabled = false; tsmMesas.Enabled = false; tsmInsumos.Enabled = false; tsmInformes.Enabled = false; tsmDefiniciones.Enabled = false; tsmJornada.Enabled = false; Grobales.jornada = JornadaNegocio.numeroJornada(); if (Grobales.jornada == 0) { MesaNegocio.inactivar(); frmMensaje mensaje = new frmMensaje(); mensaje.MdiParent = this; mensaje.Show(); } tsmMesas.Enabled = true; tsmInsumos.Enabled = true; if (Grobales.usuario.datos.permiso.id == Constantes.GERENTE) { tsmJornada.Enabled = true; tsmInformes.Enabled = true; tsmDefiniciones.Enabled = true; } } }
public static List <Almacenamiento> Buscar(string tipo) { return(JornadaNegocio.inventarioPorTipo((int)HttpContext.Current.Session["jornada"], Convert.ToInt32(tipo))); }