private void button1_Click(object sender, EventArgs e) { if (!PodeAcessar()) { return; } var registroEntrada = new RegistroEntrada(); registroEntrada.Id = Convert.ToInt32(textBoxid.Text); registroEntrada.Matricula = Convert.ToInt32(textBoxMatricula.Text); registroEntrada.Horario = DateTime.Now; if (checkBox1.Checked) { registroEntrada.Sentido = 1; } else { registroEntrada.Sentido = 2; } //var mapeador = new MapeadorDadosSql(); //mapeador.InserirRegistros(registroEntrada); UltimoRegistro++; textBoxid.Text = UltimoRegistro.ToString(); textBoxMatricula.Text = string.Empty; }
private void registroEntradaToolStripMenuItem_Click(object sender, EventArgs e) { RegistroEntrada obManUs = new RegistroEntrada(); obManUs.Show(); this.Hide(); }
public List <menor_preco> verifica_mais_barato(List <Estoque> a) { List <menor_preco> list_preco = new List <menor_preco>(); Estoque busca = new Estoque(); List <RegistroEntrada> aux = new List <RegistroEntrada>(); RegistroEntrada aux_2 = new RegistroEntrada(); for (int i = 0; i < a.Count(); i++) { string Buscar = a.ElementAt(i).codHVEX; aux = MongoConnection.QueryCollection("registerin", Builders <RegistroEntrada> .Filter.Where(c => c.codigo.Contains(Buscar)), null); if (aux.Count() > 0) { aux_2 = aux.First(); for (int k = 0; k < aux.Count(); k++) { if (aux_2.preco > aux.ElementAt(k).preco) { aux_2 = aux.ElementAt(k); } } menor_preco menorpreco_aux = new menor_preco(); menorpreco_aux.fornecedor = aux_2.fornecedor; menorpreco_aux.preco = aux_2.preco; list_preco.Add(menorpreco_aux); } else { menor_preco menorpreco_aux = new menor_preco(); menorpreco_aux.fornecedor = a.ElementAt(i).fornecedor; menorpreco_aux.preco = a.ElementAt(i).Preco; list_preco.Add(menorpreco_aux); } } return(list_preco); }
public static RegistroEntrada BuscarRegistro() { int legajo = 4; DateTime dd; RegistroEntrada registroentrada = new RegistroEntrada(); registroentrada = waServices.EmpleadoServices.GetEmpleadoSalida(legajo, DateTime.Now); if (registroentrada != null) { int dia = registroentrada.dia; string he = registroentrada.horaen; int diafecha; diafecha = Convert.ToInt32(DateTime.Now.DayOfWeek.ToString()); if (dia < diafecha) { int horaregistro = Convert.ToInt32(DateTime.Now.ToString("HH:mm")); if (registroentrada.observ == "T") { int horaentrada = Convert.ToInt32(he); } } } return(registroentrada); }
public RegistroEntrada Atualizar(RegistroEntrada registro) { return(_registroRepository.Atualizar(registro)); }
public RegistroEntrada Adicionar(RegistroEntrada registro) { registro.HoraEntrada = DateTime.Now; return(_registroRepository.Adicionar(registro)); }
private void button1_Click(object sender, EventArgs e) { bool validData = true, control = true; CollectionEstoque Lista = new CollectionEstoque(); if (textBox4.Text.Length == 0 && textBox5.Text.Length == 0 && textBox6.Text.Length == 0 && textBox7.Text.Length == 0 && comboBox1.Text.Length == 0) { control = false; validData = false; MessageBox.Show("PREENCHA TODOS OS CAMPOS"); DialogResult = DialogResult.Yes; } Estoque atualiza = new Estoque(); var filt = Builders <Estoque> .Filter.Where(c => c.codHVEX.Equals(flag)); if (control) { if (textBox1.Text.Length > 0) { flag = textBox1.Text; filt = Builders <Estoque> .Filter.Where(c => c.codHVEX.Contains(flag)); Lista.AddRange(MongoConnection.QueryCollection("Estoques", filt, null)); } if (textBox2.Text.Length > 0) { flag = textBox2.Text; filt = Builders <Estoque> .Filter.Where(c => c.produto.Contains(flag)); Lista.AddRange(MongoConnection.QueryCollection("Estoques", filt, null)); } if (textBox3.Text.Length > 0) { flag = textBox3.Text; filt = Builders <Estoque> .Filter.Where(c => c.descricao.Contains(flag)); Lista.AddRange(MongoConnection.QueryCollection("Estoques", filt, null)); } int a = int.Parse(textBox5.Text); int b = Lista.First().quantidade; var soma = a + b; if (soma != 0) { validData = true; atualiza = Lista.First(); atualiza.quantidade = soma; } } if (validData) { RegistroEntrada r = new RegistroEntrada(); r.data = dateTimePicker1.Value; r.NF = textBox4.Text; r.codigo = atualiza.codHVEX; r.quantidade = int.Parse(textBox5.Text); r.responsavel = comboBox1.Text; r.preco = double.Parse(textBox6.Text); r.fornecedor = textBox7.Text; if (MongoConnection.InsertOne("registerin", r) && MongoConnection.ReplaceOne("Estoques", filt, atualiza)) { MessageBox.Show("PRODUTO INSERIDO COM SUCESSO"); DialogResult = DialogResult.Yes; } } }