public RegistroSaidaViewModel Atualizar(RegistroSaidaViewModel registroViewModel) { var registro = Mapper.Map <RegistroSaida>(registroViewModel); _registroSaidaRepository.Atualizar(registro); return(registroViewModel); }
public ActionResult Registrar(RegistroEntradaViewModel registroEntrada) { var registroCodigo = _registroEntradaAppService.ObterPorCodigo(registroEntrada.Codigo).FirstOrDefault(); if (registroCodigo != null) { if (_registroSaidaAppService.ObterPorIdEntrada(registroCodigo.Id).Count() == 0) { var totalMinutos = (DateTime.Now - registroCodigo.HoraEntrada).TotalMinutes; var valor = totalMinutos * 0.13; var registroSaida = new RegistroSaidaViewModel { RegistroEntradaId = registroCodigo.Id, HoraSaida = DateTime.Now, ValorTotal = Convert.ToSingle(valor.ToString("0.00")) }; _registroSaidaAppService.Adicionar(registroSaida); return(RedirectToAction("Index")); } ViewBag.Error = true; ViewBag.ErrorMensager = "Código já Utilizado."; return(View()); } ViewBag.Error = true; ViewBag.ErrorMensager = "Código Inválido."; return(View()); }
public RegistroSaidaViewModel Adicionar(RegistroSaidaViewModel registroViewModel) { var registro = Mapper.Map <RegistroSaida>(registroViewModel); _registroSaidaService.Adicionar(registro); return(registroViewModel); }