public void ListarFullPorData(DataGridView dgv, DateTime data) { try { using (Banco = new _DbContext()) { dgv.DataSource = (from san in Banco.Sangria join usu in Banco.Usuarios on san.UsuarioID equals usu.ID where san.Data == data.Date select new SangriaViewModel { ID = san.ID, Data = san.Data, Usuário = usu.NomeCompleto, Valor = san.valor }).ToList(); } } catch (CustomException error) { throw new CustomException(error.Message); } catch (Exception error) { throw new Exception(error.Message); } }
public SangriaViewModel GetViewModelPorID(int id) { try { using (Banco = new _DbContext()) { return((from san in Banco.Sangria join usu in Banco.Usuarios on san.UsuarioID equals usu.ID select new SangriaViewModel { ID = san.ID, Data = san.Data, Descricao = san.Descricao, Usuário = usu.NomeCompleto, Valor = san.valor }).Where(c => c.ID == id).FirstOrDefault()); } } catch (CustomException error) { throw new CustomException(error.Message); } catch (Exception error) { throw new Exception(error.Message); } }
public List <RelatorioComprasViewModel> GerarRelatorioDeVendas() { try { using (Banco = new _DbContext()) { return((from prod in Banco.Produto join cat in Banco.Categoria on prod.Categoria equals cat.ID where (prod.Quantidade < ((prod.QuantidadeMaxima + prod.QuantidadeMinima) / 2)) select new RelatorioComprasViewModel { Código = prod.Codigo, Nome = prod.Nome, Descrição = prod.Descricao, Comprar = prod.Quantidade < 0 ? prod.QuantidadeMaxima: prod.QuantidadeMaxima - prod.Quantidade, Quantidade = prod.Quantidade }).ToList()); } } catch (CustomException error) { throw new CustomException(error.Message); } catch (Exception error) { throw new Exception(error.Message); } }
public List <RelatorioEstoqueConferenciaViewModel> GetRelatorioConferencia() { try { using (banco = new _DbContext()) { return((from prod in banco.Produto.Where(c => c.GerenciarEstoque == true) select new RelatorioEstoqueConferenciaViewModel { Código = prod.Codigo, Descrição = prod.Descricao, Nome = prod.Nome, Quantidade = prod.Quantidade }).ToList()); } } catch (CustomException error) { throw new CustomException(error.Message); } catch (Exception error) { throw new Exception(error.Message); } }
public static decimal VareficarValor() { try { var banco = new _DbContext().Caixa.FirstOrDefault(); return(banco.Valor); } catch (CustomException error) { throw new CustomException(error.Message); } catch (Exception error) { throw new Exception(error.Message); } }
public DateTime GetMaxDate() { try { using (Banco = new _DbContext()) { return(this._GetQuantidade() > 0 ? Banco.Sangria.Max(c => c.Data) : DateTime.MaxValue); } } catch (CustomException error) { throw new CustomException(error.Message); } catch (Exception error) { throw new Exception(error.Message); } }
public bool Salvar(Sangria sangria) { try { using (Banco = new _DbContext()) { Banco.Entry <Sangria>(sangria).State = EntityState.Added; return(SaveChanges() > 0); } } catch (CustomException error) { throw new CustomException(error.Message); } catch (Exception error) { throw new Exception(error.Message); } }
public void ListarFull(DataGridView dgv) { try { using (Banco = new _DbContext()) { //Usando o distinct // dgv.DataSource = (from san in Banco.Sangria // join usu in //Banco.Usuarios on san.UsuarioID equals usu.ID // group san by new { san.ID, san.Data, san.Descricao, usu.NomeCompleto } into g // select new SangriaViewModel // { // ID = g.Key.ID, // Data = g.Key.Data, // Descricao = g.Key.Descricao, // Usuario = g.Key.NomeCompleto, // Valor = g.Sum(c => c.valor) // }).ToList(); dgv.DataSource = (from san in Banco.Sangria join usu in Banco.Usuarios on san.UsuarioID equals usu.ID select new SangriaViewModel { ID = san.ID, Data = san.Data, Usuário = usu.NomeCompleto, Valor = san.valor }).ToList(); } } catch (CustomException error) { throw new CustomException(error.Message); } catch (Exception error) { throw new Exception(error.Message); } }
private void btnRelatorioCompra_Click(object sender, EventArgs e) { try { espere = new Espere(); espere.Start(MostrarMensagemEspera); _DbContext banco = new _DbContext(); string fileName = "rpvCompras.rdlc"; RelatorioCompraRepositorio relatorio = new RelatorioCompraRepositorio(); var table = relatorio.GerarRelatorioDeVendas(); MyReport report = new MyReport(table, fileName.GetFullPath(), "Compras", ProcessingMode.Local); report.GerarRelatoriosComParametrosDefinidosNaQueryPDF(); espere.CancelarTask(); if (espere.Cancel.IsCancellationRequested) { frmEspera?.Close(); } } catch (CustomException error) { DialogMessage.MessageFullComButtonOkIconeDeInformacao(message: error.Message, title: "Aviso"); } catch (Exception error) { SaveErroInTxt.RecordInTxt(error, this.GetType().Name); DialogMessage.MessageFullComButtonOkIconeDeInformacao(message: error.Message, title: "Aviso"); } finally { espere.CancelarTask(); if (espere.Cancel.IsCancellationRequested) { frmEspera?.Close(); } } }
//private _DbContext _context; public ShopController(_DbContext context) : base(context) { //_context = context; }
public CheckoutController(_DbContext context) : base(context) { }
public OrdersController(_DbContext context) { _context = context; }
public PaymentMethodsController(_DbContext context) { _context = context; }
public CategoriaBO() { _banco = new _DbContext(); }
public UsuarioRepositorio() { _banco = new _DbContext(); _usuarioBo = new UsuariosBO(); }
public CartController(_DbContext context) : base(context) { }
public ClienteRepositorio() { _banco = new _DbContext(); }
public UsuariosBO() { banco = new _DbContext(); }
public ProdutoBO() { _banco = new _DbContext(); }
public ComandaRepositorio() { _banco = new _DbContext(); _comandaBO = new ComandaBO(); }
public ProductsController(_DbContext context) { _context = context; }
/// <summary> /// Injecting the DbContext class in the Service /// </summary> /// <param name="ctx"></param> public StudentDetailservice(_DbContext ctx) { this.ctx = ctx; }
private void InstanciaBanco() { _banco = new _DbContext(); }
public ComandaBO() { _banco = new _DbContext(); }
public CategoriesController(_DbContext context) { _context = context; }
public KeyGenBO() { _banco = new _DbContext(); }
public MasterController(_DbContext context) { _dbContext = context; //ViewBag.host = String.Format("{0}://{1}", HttpContext.Request.Scheme, HttpContext.Request.Host); }
/// <summary> /// Injecting the DbContext class in the Service /// </summary> /// <param name="ctx"></param> public PreferenceService(_DbContext ctx) { this.ctx = ctx; }
private void InstanciarBanco() => _banco = new _DbContext();
public void InstanciarBanco() { _banco = new _DbContext(); }