예제 #1
0
 public bool Create(SolicitudAmistad obj)
 {
     try
     {
         return DSolicitudAmistad.Instancia.Create(obj);
     }
     catch (Exception)
     {
         return false;
     }
 }
예제 #2
0
 public bool Create(SolicitudAmistad obj)
 {
     try
     {
         db.SolicitudAmistad.Add(obj);
         db.SaveChanges();
         return true;
     }
     catch (Exception)
     {
         return false;
     }
 }
예제 #3
0
 public bool Edit(SolicitudAmistad obj)
 {
     try
     {
         return DSolicitudAmistad.Instancia.Edit(obj);
     }
     catch (Exception)
     {
         return false;
     }
 }
예제 #4
0
 public bool registrarSolicitud(SolicitudAmistad obj)
 {
     return DSolicitudAmistad.Instancia.registrarSolicitud(obj);
 }
예제 #5
0
        public bool solicitudAmistad(int idPelotero, int[] idreceptores)
        {
            bool flag = false;

            foreach(var item in idreceptores){
                SolicitudAmistad objSolicitud = new SolicitudAmistad();
                objSolicitud.fechaHora = System.DateTime.Now;
                objSolicitud.activo = true;
                objSolicitud.estado = "pendiente";
                objSolicitud.idPelotero = idPelotero;
                objSolicitud.idReceptor = item;

                if (NSolicitudAmistad.Instancia.registrarSolicitud(objSolicitud))
                {
                    flag = true;
                }
            }

            if (flag)
                return true;
            else
                return false;
        }
예제 #6
0
 public bool Edit(SolicitudAmistad objSolicitudAmistad)
 {
     SolicitudAmistad obj = db.SolicitudAmistad.Find(objSolicitudAmistad.id);
     obj.id = objSolicitudAmistad.id;
     obj.fechaHora = objSolicitudAmistad.fechaHora;
     obj.activo = objSolicitudAmistad.activo;
     obj.idPelotero = objSolicitudAmistad.idPelotero;
     obj.idReceptor = objSolicitudAmistad.idReceptor;
     obj.estado = objSolicitudAmistad.estado;
     try
     {
         db.SaveChanges();
         return true;
     }
     catch (Exception)
     {
         return false;
     }
 }