public ActionResult Form(ML.Jugador jugador) { ML.Result result = new ML.Result(); if (jugador.IdJugador == 0) { result = BL.Jugador.Add(jugador); if (result.Correct) { ViewBag.Message = "Jugador agregador correctamente"; } else { ViewBag.Message = "El jugador no se ha podido agregar!"; } } else { result = BL.Jugador.Update(jugador); if (result.Correct) { ViewBag.Message = "Jugador se ha actualizado correctamente"; } else { ViewBag.Message = "Jugador no se ha actualizado correctamente"; } } return(View()); }
public static ML.Result Add(ML.Jugador jugador) { ML.Result result = new ML.Result(); try { using (DL_EF.EquipoHREntities context = new DL_EF.EquipoHREntities()) { var query = context.JugadorAdd(jugador.Nombre, Convert.ToDateTime(jugador.FechaDeNacimiento), jugador.Descripcion, jugador.Equipo.IdEquipo); if (query >= 1) { result.Correct = true; } else { result.Correct = false; } result.Correct = true; } } catch (Exception ex) { result.ErrorMessage = ex.Message; } return(result); }
public ActionResult Form(int?IdJugador) { //ML.Result result = new ML.Result(); ML.Jugador jugador = new ML.Jugador(); if (IdJugador == null) { ViewBag.Message = "Agregar"; ViewBag.Action = "Agregar"; } else { jugador.IdJugador = IdJugador.Value; var result = BL.Jugador.GetByIdEF(jugador); if (result.Object != null) { jugador.IdJugador = ((ML.Jugador)result.Object).IdJugador; jugador.Nombre = ((ML.Jugador)result.Object).Nombre; jugador.FechaDeNacimiento = ((ML.Jugador)result.Object).FechaDeNacimiento; jugador.Equipo = new ML.Equipo(); jugador.Equipo.IdEquipo = ((ML.Jugador)result.Object).Equipo.IdEquipo; return(View(jugador)); } else { ViewBag.Message = "No hay datos"; return(PartialView("Validation")); } } return(View()); }
public Result Add(ML.Jugador jugador) { ML.Result result = BL.Jugador.Add(jugador); return(new Result { Correct = result.Correct, ErrorMessage = result.ErrorMessage, Ex = result.ex }); }
// GET: Jugador public ActionResult GetAll() { ML.Result result = BL.Jugador.GetAll(); ML.Jugador jugador = new ML.Jugador(); jugador.Jugadores = result.Objects; return(View(jugador)); }
public static ML.Result GetByIdEF(ML.Jugador jugador) { ML.Result result = new ML.Result(); try { using (DL_EF.EquipoHREntities context = new DL_EF.EquipoHREntities()) { var alumnos = context.JugadorGetById(jugador.IdJugador).FirstOrDefault(); if (alumnos != null) { jugador.IdJugador = alumnos.IdJugador; jugador.Nombre = alumnos.Nombre; jugador.FechaDeNacimiento = Convert.ToDateTime(alumnos.FechaDeNacimiento); jugador.Descripcion = alumnos.Descripcion; jugador.Equipo = new ML.Equipo(); jugador.Equipo.IdEquipo = Convert.ToInt32(alumnos.IdEquipo); result.Object = jugador; result.Correct = true; } else { result.Correct = false; result.ErrorMessage = "No se encontraron registros."; } } } catch (Exception ex) { result.Correct = false; result.ErrorMessage = ex.Message; } return(result); }
public static ML.Result GetAll() { ML.Result result = new ML.Result(); try { using (DL_EF.EquipoHREntities context = new DL_EF.EquipoHREntities()) { var query = context.JugadorGetAll().ToList(); result.Objects = new List <object>(); if (result.Objects != null) { foreach (var obj in query) { ML.Jugador jugador = new ML.Jugador(); jugador.IdJugador = obj.IdJugador; jugador.Nombre = obj.Nombre; jugador.FechaDeNacimiento = Convert.ToDateTime(obj.FechaDeNacimiento); jugador.Descripcion = obj.Descripcion; jugador.Equipo = new ML.Equipo(); jugador.Equipo.IdEquipo = Convert.ToInt32(obj.IdEquipo); result.Objects.Add(jugador); } result.Correct = true; } else { result.Correct = false; } } } catch (Exception ex) { result.ErrorMessage = ex.Message; } return(result); }