private void btnAceptar_Click(object sender, EventArgs e) { if (string.IsNullOrEmpty(_costoMap.Notas)) { _costoMap.Notas = ""; } var error = _costoMatDAL.ValidSave(_costoMap); if (error != string.Empty) { MessageBox.Show(error, _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (_costoMatDAL.Save(_costoMap)) { MessageBox.Show(_messageManager.SaveOK(), _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(_messageManager.SaveError(), _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Error); } closeOK = true; this.Close(); }
private void ResetBinding() { DateTime dtDesde = new DateTime(dtpDesdePedido.Value.Year, dtpDesdePedido.Value.Month, dtpDesdePedido.Value.Day); DateTime dtHasta = new DateTime(dtpHastaPedido.Value.Year, dtpHastaPedido.Value.Month, dtpHastaPedido.Value.Day); _pedDAL.ResetContext(); if (dtHasta < dtDesde) { MessageBox.Show(_messageManager.ErrorDesdeMayorAHasta(), _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (cboTipoFecha.SelectedItem.ToString() == "Fecha Pedido") { bsPedidosLista.DataSource = _pedDAL.GetContext().Pedidos.Where(a => dtDesde <= a.FechaPedido && a.FechaPedido <= dtHasta).ToList(); } else if (cboTipoFecha.SelectedItem.ToString() == "Fecha Entrega") { bsPedidosLista.DataSource = _pedDAL.GetContext().Pedidos.Where(a => dtDesde <= a.FechaEntrega && a.FechaEntrega <= dtHasta).ToList(); } else { bsPedidosLista.DataSource = _pedDAL.GetAllObj(); } bsPedidosLista.ResetBindings(true); }
private void btnEliminar_Click(object sender, EventArgs e) { if (MessageBox.Show(_messageManager.EliminarAdvertencia(), _messageManager.AtencionTitle(), MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { return; } var mp = (MateriaPrima)bsMateriasPrimasList.Current; var error = _mpDAL.ValidDelete(mp); if (error != string.Empty) { MessageBox.Show(error, _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (_mpDAL.Delete(mp)) { MessageBox.Show(_messageManager.EliminarOK(), _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(_messageManager.EliminarError(), _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Error); } RefreshBindings(); }
private void btnEliminar_Click(object sender, EventArgs e) { if (MessageBox.Show(_messageManager.EliminarAdvertencia(), _messageManager.AtencionTitle(), MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No) { return; } var clie = (Cliente)bsClientesLista.Current; var error = _clieDAL.ValidDelete(clie); if (error != string.Empty) { MessageBox.Show(error, _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Error); return; } if (_clieDAL.Delete(clie)) { MessageBox.Show(_messageManager.EliminarOK(), _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show(_messageManager.EliminarError(), _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Error); } ResetBinding(); }
private void btnAgregar_Click(object sender, EventArgs e) { _frmIngredienteAdd.ShowDialog(); if (_frmIngredienteAdd._cantidad <= 0 || _frmIngredienteAdd._materiaPrimaId == -1) { MessageBox.Show(_messageManager.ErrorNuevoIngrediente(), _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Error); return; } var ing = new Ingrediente() { Cantidad = _frmIngredienteAdd._cantidad, MateriaPrima = _recDAL.GetContext().MateriasPrimas.Where(a => a.Id == _frmIngredienteAdd._materiaPrimaId).FirstOrDefault() }; _rec.Ingredientes.Add(ing); ResetBinding(); }
private IList <Pedido> GetPedidosByDates(DateTime fechaDesde, DateTime fechaHasta) { if (fechaHasta <= fechaDesde) { MessageBox.Show(_messageManager.ErrorDesdeMayorAHasta(), _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Error); return(null); } if ((fechaHasta - fechaDesde).Days > 365) { MessageBox.Show(_messageManager.ErrorEstadisticaMaxDias(), _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Error); return(null); } var pedidos = _dbContext.Pedidos.Where(a => a.Estado == Pedido.EstadoPedido.Entregado && fechaDesde <= a.FechaEntrega && a.FechaEntrega <= fechaHasta).ToList(); if (!pedidos.Any()) { MessageBox.Show(_messageManager.ErrorEstadisticaNoPedidos(), _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Error); return(null); } return(pedidos); }
private void ResetBinding() { var dtDesde = new DateTime(dtpDesdeCosto.Value.Year, dtpDesdeCosto.Value.Month, dtpDesdeCosto.Value.Day); var dtHasta = new DateTime(dtpHastaCosto.Value.Year, dtpHastaCosto.Value.Month, dtpHastaCosto.Value.Day); _costoServicioDAL.ResetContext(); if (dtHasta < dtDesde) { MessageBox.Show(_messageManager.ErrorDesdeMayorAHasta(), _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Error); return; } bsCostoServicios.DataSource = _costoServicioDAL.GetContext().CostoServicios.Where(a => dtDesde <= a.FechaCreacion && a.FechaCreacion <= dtHasta).ToList(); bsCostoServicios.ResetBindings(true); }
private void btnAgregar_Click(object sender, EventArgs e) { var nuevoCostoFijo = new CostoFijo() { Nombre = txtNombreCostoFijo.Text }; var error = _costosFijosDAL.ValidSave(nuevoCostoFijo); if (error != string.Empty) { MessageBox.Show(error, _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Error); return; } _costosFijosDAL.Save(nuevoCostoFijo); ResetBinding(); }
private void btnAgregar_Click(object sender, EventArgs e) { var nuevoProv = new Proveedor() { Nombre = txtNombreProveedor.Text }; var error = _proveedorDAL.ValidSave(nuevoProv); if (error != string.Empty) { MessageBox.Show(error, _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Error); return; } //if (_proveedorDAL.Save(nuevoProv)) // MessageBox.Show(_messageManager.SaveOK(), _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Information); //else // MessageBox.Show(_messageManager.SaveError(), _messageManager.AtencionTitle(), MessageBoxButtons.OK, MessageBoxIcon.Error); _proveedorDAL.Save(nuevoProv); ResetBinding(); }