public IActionResult Index() { var Types = _context.TipoBalance.ToList(); List <TipoBalanceViewModel> List = new List <TipoBalanceViewModel>(); foreach (var item in Types) { TipoBalanceViewModel type = new TipoBalanceViewModel { IdTipoBalance = item.IdTipoBalance, Descripcion = item.Descripcion, UltimaActualizacion = Utilitaries.getRelativeTime(item.UltimaActualizacion) }; List.Add(type); } return(View(List)); }
public IActionResult Index() { var Types = _context.EstadoGanado.ToList(); List <EstadoGanadoViewModel> List = new List <EstadoGanadoViewModel>(); foreach (var item in Types) { EstadoGanadoViewModel type = new EstadoGanadoViewModel { IdEstadoGanado = item.IdEstadoGanado, Descripcion = item.Descripcion, UltimaActualizacion = Utilitaries.getRelativeTime(item.UltimaActualizacion) }; List.Add(type); } return(View(List)); }
public IActionResult Edit(int id) { TipoBalance TipoBalance = _context.TipoBalance.Find(id); if (TipoBalance != null) { TipoBalanceViewModel tipo = new TipoBalanceViewModel { IdTipoBalance = TipoBalance.IdTipoBalance, Descripcion = TipoBalance.Descripcion, UltimaActualizacion = Utilitaries.getRelativeTime(TipoBalance.UltimaActualizacion) }; return(View(tipo)); } else { TempData["err"] = "No se encontro el elemento"; return(RedirectToAction("Index")); } }
public IActionResult Edit(int id) { EstadoGanado EstadoGanado = _context.EstadoGanado.Find(id); if (EstadoGanado != null) { EstadoGanadoViewModel Estado = new EstadoGanadoViewModel { IdEstadoGanado = EstadoGanado.IdEstadoGanado, Descripcion = EstadoGanado.Descripcion, UltimaActualizacion = Utilitaries.getRelativeTime(EstadoGanado.UltimaActualizacion) }; return(View(Estado)); } else { TempData["err"] = "No se encontro el elemento"; return(RedirectToAction("Index")); } }
public IActionResult Index() { var Types = _context.Gasto.Where(x => x.IdEmpresa == IdEmpresa).ToList(); List <GastoViewModel> List = new List <GastoViewModel>(); foreach (var item in Types) { GastoViewModel type = new GastoViewModel { IdGasto = item.IdGasto, FechaString = item.Fecha.ToShortDateString(), Factura = item.Factura, Proveedor = item.Proveedor, MontoString = item.Monto.ToString("C", CultureInfo.CreateSpecificCulture("es-CR")), Descripcion = item.Descripcion, UltimaActualizacion = Utilitaries.getRelativeTime(item.UltimaActualizacion) }; List.Add(type); } return(View(List)); }
public IActionResult Index() { var Types = _context.Ganado.Where(x => x.IdEmpresa == IdEmpresa && (x.Tipo == 2 || x.Tipo == 3)).ToList().OrderBy(x => x.Tipo).OrderBy(x => x.Estado); List <TerneroViewModel> List = new List <TerneroViewModel>(); foreach (var item in Types) { TerneroViewModel type = new TerneroViewModel { IdGanado = item.IdGanado, Codigo = item.Codigo, TipoString = item.TipoNavigation.Descripcion.Equals("Ternero Macho") ? "Macho" : "Hembra", EstadoString = item.EstadoNavigation.Descripcion, EdadString = Utilitaries.GetDifferenceDate(DateTime.Now, item.FechaNacimiento.Value), ValorString = Utilitaries.ConvertToColon(item.Valor.Value + getValor(item.IdGanado)), UltimaActualizacion = item.UltimaActualizacion == null?"Error":Utilitaries.getRelativeTime(item.UltimaActualizacion.Value) }; List.Add(type); } return(View(List)); }
public IActionResult Edit(int id) { Gasto Gasto = _context.Gasto.Find(id); if (Gasto != null) { GastoViewModel tipo = new GastoViewModel { IdGasto = Gasto.IdGasto, Fecha = Gasto.Fecha, Factura = Gasto.Factura, Proveedor = Gasto.Proveedor, Monto = Gasto.Monto, Descripcion = Gasto.Descripcion, UltimaActualizacion = Utilitaries.getRelativeTime(Gasto.UltimaActualizacion) }; return(View(tipo)); } else { TempData["err"] = "No se encontro el elemento"; return(RedirectToAction("Index")); } }
public IActionResult Details(int id) { try { Ganado vaca = _context.Ganado.Find(id); if (vaca != null) { VacaViewModel vacaViewModel = new VacaViewModel { IdGanado = vaca.IdGanado, Codigo = vaca.Codigo, PartosString = vaca.Partos + " partos", EstadoString = vaca.EstadoNavigation.Descripcion, FechaNacimientoString = vaca.FechaNacimiento.Value.ToShortDateString(), FechaIngresoString = vaca.FechaIngreso.Value.ToShortDateString(), FechaSalidaString = vaca.FechaSalida == null ? " - " : vaca.FechaSalida.Value.ToShortDateString(), PesoString = vaca.Peso == null ? " - " : vaca.Peso + " KG", ValorPesoString = vaca.ValorPeso == null ? " - " : Utilitaries.ConvertToColon(vaca.ValorPeso.Value), ValorString = Utilitaries.ConvertToColon(vaca.Valor.Value), EdadString = Utilitaries.GetDifferenceDate(DateTime.Now, vaca.FechaNacimiento.Value), MadreUrl = vaca.IdMadre == null?"#":"/Vaca/Details/" + vaca.IdMadre.Value, MadreString = vaca.IdMadre == null?" - ":_context.Ganado.Find(vaca.IdMadre.Value).Codigo, PadreUrl = vaca.IdPadre == null?"#":"/Toro/Details/" + vaca.IdPadre.Value, PadreString = vaca.IdPadre == null?" - ":_context.Ganado.Find(vaca.IdPadre.Value).Codigo, UltimaActualizacion = vaca.UltimaActualizacion == null ? "Error" : Utilitaries.getRelativeTime(vaca.UltimaActualizacion.Value) }; var bitacora = _context.Bitacora.Where(x => x.IdGanado == vacaViewModel.IdGanado).ToList(); List <Evento> eventList = new List <Evento>(); foreach (var x in bitacora) { Evento evento = new Evento { Description = x.IdHistorial != null? x.AccionNavigation.Descripcion + " " + Utilitaries.ConvertToColon(x.HistorialNavigation.Monto) + " el " + x.FechaRegistro.ToShortDateString() : x.AccionNavigation.Descripcion + " el " + x.FechaRegistro.ToShortDateString(), Url = x.Url == null ? "#" : x.Url }; eventList.Add(evento); } vacaViewModel.EventList = eventList; return(View(vacaViewModel)); } else { TempData["err"] = "No se encontró el elemento"; return(RedirectToAction("Index")); } } catch (Exception e) { TempData["err"] = e.InnerException.ToString(); return(RedirectToAction("Index")); } }
public IActionResult Index() { var Types = _context.Ganado.Where(x => x.IdEmpresa == IdEmpresa && x.Tipo == 4).ToList().OrderBy(x => x.Tipo).OrderBy(x => x.FechaNacimiento); List <VacaViewModel> List = new List <VacaViewModel>(); foreach (var item in Types) { VacaViewModel type = new VacaViewModel { IdGanado = item.IdGanado, Codigo = item.Codigo, EstadoString = item.EstadoNavigation.Descripcion, PartosString = item.Partos + " partos", EdadString = Utilitaries.GetDifferenceDate(DateTime.Now, item.FechaNacimiento.Value), ValorString = Utilitaries.ConvertToColon(item.Valor.Value), UltimaActualizacion = item.UltimaActualizacion == null ? "Error" : Utilitaries.getRelativeTime(item.UltimaActualizacion.Value) }; List.Add(type); } return(View(List)); }