private void RemoveBatida(Batida batida) { if (batida != null) { Batidas.Remove(batida); context.Batidas.DeleteOnSubmit(batida); context.SubmitChanges(); } }
private void RemoveBatida(Batida batidaViewModel) { if (batidaViewModel != null) { Batidas.Remove(batidaViewModel); var batida = _context.Batidas.Single(b => b.Id == batidaViewModel.Id); _context.Batidas.DeleteOnSubmit(batida); _context.SubmitChanges(); } }
private void AddBatida() { var dateTime = Horario.HasValue ? Horario.Value : DateTime.Now; var tipoBatida = (NaturezaBatida)(Batidas.Count % 2); var batida = new Batida { Horario = dateTime, NaturezaBatida = tipoBatida }; Batidas.Add(batida); context.Batidas.InsertOnSubmit(batida); context.SubmitChanges(); if (AtualizaHorasTrabalhadas) RaiseChangedHorarioTrabalhado(); }
private void AddBatida() { var tipoBatida = (NaturezaBatida)(Batidas.Count % 2); var batida = new Batida { Horario = Dia.Value.Date.Add(Horario.Value.TimeOfDay), NaturezaBatida = tipoBatida }; Batidas.Add(batida); _context.Batidas.InsertOnSubmit(batida); _context.SubmitChanges(); batida.Id = batida.Id; if (AtualizaHorasTrabalhadas) RaisePropertyChanged("HorarioTrabalhado"); }