public ActionResult AddEditPartidos(AddEditPartidosViewModel objViewModel) { LBPEntities context = new LBPEntities(); Partidos objPartido = new Partidos(); if (objViewModel.PartidoId.HasValue) { objPartido = context.Partidos.FirstOrDefault(X => X.PartidoId == objViewModel.PartidoId); objPartido.Horario = objViewModel.Horario; objPartido.TemporadaId = objViewModel.TemporadaId; objPartido.JornadaId = objViewModel.JornadaId; objPartido.Fecha = objViewModel.Fecha; objPartido.EquipoLocalId = objViewModel.EquipoLocalId; objPartido.PuntosLocal = objViewModel.PuntosLocal; objPartido.EquipoVisitanteId = objViewModel.EquipoVisitante; objPartido.PuntosVisitante = objViewModel.PuntosVisitante; } else { objPartido.Horario = objViewModel.Horario; objPartido.TemporadaId = objViewModel.TemporadaId; objPartido.JornadaId = objViewModel.JornadaId; objPartido.Fecha = objViewModel.Fecha; objPartido.EquipoLocalId = objViewModel.EquipoLocalId; objPartido.PuntosLocal = objViewModel.PuntosLocal; objPartido.EquipoVisitanteId = objViewModel.EquipoVisitante; objPartido.PuntosVisitante = objViewModel.PuntosVisitante; context.Partidos.Add(objPartido); } context.SaveChanges(); return(RedirectToAction("LstPartidos")); }
public ActionResult AddEditPartidos(int?PartidoId) { AddEditPartidosViewModel objViewModel = new AddEditPartidosViewModel(); objViewModel.CargarDatos(PartidoId); return(View(objViewModel)); }