Пример #1
0
        public static ML.Result Update(ML.EquipoPartido equipoPartido)
        {
            ML.Result result = new ML.Result();
            try
            {
                using (DL_EF.EquipoHREntities context = new DL_EF.EquipoHREntities())
                {
                    var query = context.EquipoPartidoAdd(equipoPartido.Equipo.IdEquipo, equipoPartido.Partido.IdPartido, equipoPartido.EquipoVisita.IdEquipo);

                    if (query >= 1)
                    {
                        result.Correct = true;
                    }
                    else
                    {
                        result.Correct = false;
                    }
                    result.Correct = true;
                }
            }
            catch (Exception ex)
            {
                result.ErrorMessage = ex.Message;
            }
            return(result);
        }
Пример #2
0
        public static ML.Result Update(ML.Equipo equipo)
        {
            ML.Result result = new ML.Result();
            try
            {
                using (DL_EF.EquipoHREntities context = new DL_EF.EquipoHREntities())
                {
                    var query = context.EquipoUpdate(equipo.IdEquipo, equipo.Nombre, Convert.ToDateTime(equipo.FechaDeFundacion
                                                                                                        ), Convert.ToBase64String(equipo.Logotipo));

                    if (query >= 1)
                    {
                        result.Correct = true;
                    }
                    else
                    {
                        result.Correct = false;
                    }
                    result.Correct = true;
                }
            }
            catch (Exception ex)
            {
                result.ErrorMessage = ex.Message;
            }
            return(result);
        }
Пример #3
0
        public static ML.Result Delete(int IdEquipoPartido)
        {
            ML.Result result = new ML.Result();
            try
            {
                using (DL_EF.EquipoHREntities context = new DL_EF.EquipoHREntities())
                {
                    var query = context.EquipoPartidoDelete(IdEquipoPartido);

                    if (query >= 1)
                    {
                        result.Correct = true;
                    }
                    else
                    {
                        result.Correct = false;
                    }
                    result.Correct = true;
                }
            }
            catch (Exception ex)
            {
                result.ErrorMessage = ex.Message;
            }
            return(result);
        }
Пример #4
0
        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);
        }
Пример #5
0
        public static ML.Result GetAll()
        {
            ML.Result result = new ML.Result();

            try
            {
                using (DL_EF.EquipoHREntities context = new DL_EF.EquipoHREntities())
                {
                    var query = context.EquipoPartidoInnerJoin().ToList();

                    result.Objects = new List <Object>();
                    //Hola


                    if (result.Objects != null)
                    {
                        foreach (var obj in query)
                        {
                            ML.EquipoPartido equipoPartido = new ML.EquipoPartido();
                            equipoPartido.Equipo          = new ML.Equipo();
                            equipoPartido.Partido         = new ML.Partido();
                            equipoPartido.EquipoVisita    = new ML.Equipo();
                            equipoPartido.IdEquipoPartido = obj.IdEquipoPartido;

                            equipoPartido.Equipo.IdEquipo = Convert.ToInt32(obj.IdEquipo);
                            equipoPartido.Equipo.Nombre   = obj.NombreEquipo;

                            equipoPartido.EquipoVisita.IdEquipo = Convert.ToInt32(obj.IdEquipoVisita);
                            equipoPartido.EquipoVisita.Nombre   = obj.NombreEquipoVisita;

                            equipoPartido.Partido.IdPartido = obj.IdPartido;
                            equipoPartido.Partido.Dia       = obj.Dia;
                            equipoPartido.Partido.Horario   = obj.Horario;

                            result.Objects.Add(equipoPartido);
                        }
                        result.Correct = true;
                    }
                    else
                    {
                        result.Correct      = false;
                        result.ErrorMessage = "No hay datos!";
                    }
                }
            }
            catch (Exception ex)
            {
                result.Correct      = false;
                result.ErrorMessage = ex.Message;
            }
            return(result);
        }
Пример #6
0
        //----------------------------EF------------------------------------
        public static ML.Result GetAll()
        {
            ML.Result result = new ML.Result();

            try
            {
                using (DL_EF.EquipoHREntities context = new DL_EF.EquipoHREntities())
                {
                    var query = context.EquipoGetAll().ToList();

                    result.Objects = new List <Object>();



                    if (result.Objects != null)
                    {
                        foreach (var obj in query)
                        {
                            ML.Equipo equipo = new ML.Equipo();
                            equipo.IdEquipo         = obj.IdEquipo;
                            equipo.Nombre           = obj.Nombre;
                            equipo.FechaDeFundacion = Convert.ToDateTime(obj.FechaDeFundacion);
                            equipo.Logotipo         = Convert.FromBase64String(obj.Logotipo);

                            result.Objects.Add(equipo);
                        }
                        result.Correct = true;
                    }
                    else
                    {
                        result.Correct      = false;
                        result.ErrorMessage = "No hay datos!";
                    }
                }
            }
            catch (Exception ex)
            {
                result.Correct      = false;
                result.ErrorMessage = ex.Message;
            }
            return(result);
        }
Пример #7
0
        public static ML.Result GetAll()
        {
            ML.Result result = new ML.Result();

            try
            {
                using (DL_EF.EquipoHREntities context = new DL_EF.EquipoHREntities())
                {
                    var query = context.PartidoGetAll().ToList();

                    result.Objects = new List <Object>();



                    if (result.Objects != null)
                    {
                        foreach (var obj in query)
                        {
                            ML.Partido partido = new ML.Partido();
                            partido.IdPartido = obj.IdPartido;
                            partido.Dia       = obj.Dia;
                            partido.Horario   = obj.Horario;

                            result.Objects.Add(partido);
                        }
                        result.Correct = true;
                    }
                    else
                    {
                        result.Correct      = false;
                        result.ErrorMessage = "No hay datos!";
                    }
                }
            }
            catch (Exception ex)
            {
                result.Correct      = false;
                result.ErrorMessage = ex.Message;
            }
            return(result);
        }
Пример #8
0
        public static ML.Result GetByIdEF(ML.EquipoPartido equipoPartido)
        {
            ML.Result result = new ML.Result();

            try
            {
                using (DL_EF.EquipoHREntities context = new DL_EF.EquipoHREntities())
                {
                    var alumnos = context.EquipoPartidoGetByIdInner(equipoPartido.IdEquipoPartido).FirstOrDefault();


                    if (alumnos != null)
                    {
                        equipoPartido.IdEquipoPartido       = alumnos.IdEquipoPartido;
                        equipoPartido.Equipo                = new ML.Equipo();
                        equipoPartido.Equipo.IdEquipo       = Convert.ToInt32(alumnos.IdEquipo);
                        equipoPartido.Equipo.Nombre         = alumnos.NombreEquipo;
                        equipoPartido.EquipoVisita          = new ML.Equipo();
                        equipoPartido.EquipoVisita.IdEquipo = Convert.ToInt32(alumnos.IdEquipoVisita);

                        result.Object = equipoPartido;


                        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);
        }
Пример #9
0
        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);
        }
Пример #10
0
        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);
        }
Пример #11
0
        public static ML.Result GetByIdEF(ML.Equipo equipo)
        {
            ML.Result result = new ML.Result();

            try
            {
                using (DL_EF.EquipoHREntities context = new DL_EF.EquipoHREntities())
                {
                    var alumnos = context.IdEquipoGetById(equipo.IdEquipo).FirstOrDefault();


                    if (alumnos != null)
                    {
                        equipo.IdEquipo         = alumnos.IdEquipo;
                        equipo.Nombre           = alumnos.Nombre;
                        equipo.FechaDeFundacion = Convert.ToDateTime(alumnos.FechaDeFundacion);
                        equipo.Logotipo         = Convert.FromBase64String(alumnos.Logotipo);
                        result.Object           = equipo;


                        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);
        }