示例#1
0
 public bool Create(Deportista obj)
 {
     try
     {
         return DDeportista.Instancia.Create(obj);
     }
     catch (Exception)
     {
         return false;
     }
 }
示例#2
0
 public bool Create(Deportista obj)
 {
     try
     {
         db.Deportista.Add(obj);
         db.SaveChanges();
         return true;
     }
     catch (Exception)
     {
         return false;
     }
 }
示例#3
0
        public ActionResult Create(Deportista obj)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    NDeportista.Instancia.Create(obj);
                }
                return RedirectToAction("Index");

            }
            catch (Exception)
            {
                return View(obj);
            }
        }
示例#4
0
 public ActionResult EditSave(Deportista obj)
 {
     try
     {
         if (ModelState.IsValid)
         {
             NDeportista.Instancia.Edit(obj);
             return RedirectToAction("Index");
         }
         return View("Edit", obj);
     }
     catch (Exception)
     {
         return RedirectToAction("Index");
     }
 }
示例#5
0
        public List<Deportista> listarAmigos(int idDeportista)
        {
            List<Amigo> listilla=db.Amigo.AsNoTracking().Where(a=>a.idDeportista==idDeportista).ToList();

            List<Deportista> lista=new List<Deportista>();

            foreach(var item in listilla){
                Deportista obj=new Deportista();
                obj.id=item.Deportista1.id;
                obj.nombre=item.Deportista1.nombre;
                obj.apellidos=item.Deportista1.apellidos;
                obj.celular=item.Deportista1.celular;

                lista.Add(obj);
            }

            return lista;
        }
示例#6
0
 public bool Edit(Deportista objDeportista)
 {
     Deportista obj = db.Deportista.Find(objDeportista.id);
     obj.id = objDeportista.id;
     obj.nombre = objDeportista.nombre;
     obj.apellidos = objDeportista.apellidos;
     obj.idUsuario = objDeportista.idUsuario;
     obj.celular = objDeportista.celular;
     obj.email = objDeportista.email;
     obj.activo = objDeportista.activo;
     try
     {
         db.SaveChanges();
         return true;
     }
     catch (Exception)
     {
         return false;
     }
 }
示例#7
0
        public bool registrarPelotero(string nombre, string apellidos, int celular,
            string email, string nick, string clave)
        {
            Deportista pelotero = new Deportista();
            Usuario usuario = new Usuario();
            pelotero.nombre = nombre;
            pelotero.apellidos = apellidos;
            pelotero.celular = celular;
            pelotero.email = email;
            pelotero.activo = true;

            pelotero.Usuario = new Usuario();
            usuario.nick = nick;
            usuario.clave = clave;
            usuario.idTipoUsuario = 3;
            usuario.activo = true;
            pelotero.Usuario = usuario;
            return NDeportista.Instancia.Create(pelotero);
        }
示例#8
0
 public bool Edit(Deportista obj)
 {
     try
     {
         return DDeportista.Instancia.Edit(obj);
     }
     catch (Exception)
     {
         return false;
     }
 }