Exemple #1
0
        public static PagosRealizados AgregarPago(PagosRealizados pago, int cedula)
        {
            try
            {
                using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
                {
                    var id = db.BuscarIdPorCedula(cedula).FirstOrDefault();

                    if (id == null)
                    {
                        pago = new PagosRealizados();
                        return(pago);
                    }
                    else
                    {
                        db.insertPagosRealizados(pago.monto,
                                                 pago.fecha,
                                                 pago.descuento,
                                                 pago.montoDescuento,
                                                 pago.IDUsuario = Convert.ToInt32(id));

                        db.SaveChanges();
                        return(pago);
                    }
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #2
0
        public static Usuarios cambiaContraseña(Usuarios usuarios, String confirmPass)
        {
            Usuarios pass = new Usuarios();

            try
            {
                using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
                {
                    usuarios = db.Usuarios.Where(o => o.cedula == usuarios.cedula).FirstOrDefault();
                    pass     = db.Usuarios.Where(x => x.contrasena == usuarios.contrasena && x.cedula == usuarios.cedula).FirstOrDefault();
                    if (pass == null)
                    {
                        pass = new Usuarios();
                    }
                    else
                    {
                        pass.contrasena      = Encriptado.Encriptar(confirmPass);
                        db.Entry(pass).State = System.Data.Entity.EntityState.Modified;
                        db.SaveChanges();
                    }
                    return(pass);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #3
0
        public static void AgregarCliente(Usuarios elUsuario)
        {
            //string textEncryp = elUsuario.contrasena;
            //var contra = Encriptado.Encriptar(textEncryp);
            try
            {
                using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
                {
                    db.insertUsuarios(elUsuario.cedula,
                                      elUsuario.nombre,
                                      elUsuario.apellido1,
                                      elUsuario.apellido2,
                                      elUsuario.correo,
                                      Encriptado.Encriptar(elUsuario.contrasena),
                                      elUsuario.tipo,
                                      elUsuario.sexo,
                                      elUsuario.telefono1,
                                      elUsuario.telefono2,
                                      elUsuario.ocupacion,
                                      elUsuario.estadoCivil,
                                      elUsuario.habilitado = true,
                                      elUsuario.fechaIngreso,
                                      elUsuario.fechaPago,
                                      elUsuario.IDRutina);

                    db.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public static HistorialMedico ModificarHM(HistorialMedico historialMedico)
        {
            try
            {
                using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
                {
                    if (db.HistorialMedico.Any(o => o.IDUsuario == historialMedico.IDUsuario))
                    {
                        db.HistorialMedico.Where(o => o.IDUsuario == historialMedico.IDUsuario).FirstOrDefault().alcohol              = historialMedico.alcohol;
                        db.HistorialMedico.Where(o => o.IDUsuario == historialMedico.IDUsuario).FirstOrDefault().fumado               = historialMedico.fumado;
                        db.HistorialMedico.Where(o => o.IDUsuario == historialMedico.IDUsuario).FirstOrDefault().hipertension         = historialMedico.hipertension;
                        db.HistorialMedico.Where(o => o.IDUsuario == historialMedico.IDUsuario).FirstOrDefault().diabetes             = historialMedico.diabetes;
                        db.HistorialMedico.Where(o => o.IDUsuario == historialMedico.IDUsuario).FirstOrDefault().medicamentos         = historialMedico.medicamentos;
                        db.HistorialMedico.Where(o => o.IDUsuario == historialMedico.IDUsuario).FirstOrDefault().fracturas            = historialMedico.fracturas;
                        db.HistorialMedico.Where(o => o.IDUsuario == historialMedico.IDUsuario).FirstOrDefault().cirugias             = historialMedico.cirugias;
                        db.HistorialMedico.Where(o => o.IDUsuario == historialMedico.IDUsuario).FirstOrDefault().alergias             = historialMedico.alergias;
                        db.HistorialMedico.Where(o => o.IDUsuario == historialMedico.IDUsuario).FirstOrDefault().problemasArticulares = historialMedico.problemasArticulares;
                        db.HistorialMedico.Where(o => o.IDUsuario == historialMedico.IDUsuario).FirstOrDefault().otras = historialMedico.otras;
                    }
                    else
                    {
                        db.HistorialMedico.Add(historialMedico);
                    }


                    db.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(historialMedico);
        }
Exemple #5
0
        public static Usuarios modificarCliente(Usuarios miUser)
        {
            try
            {
                using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
                {
                    db.updateUsuario(miUser.ID,
                                     miUser.cedula,
                                     miUser.nombre,
                                     miUser.apellido1,
                                     miUser.apellido2,
                                     miUser.correo,
                                     Encriptado.Encriptar(miUser.contrasena),
                                     miUser.tipo,
                                     miUser.sexo,
                                     miUser.telefono1,
                                     miUser.telefono2,
                                     miUser.ocupacion,
                                     miUser.estadoCivil,
                                     miUser.habilitado,
                                     miUser.fechaIngreso,
                                     miUser.fechaPago,
                                     miUser.IDRutina);

                    db.SaveChanges();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(miUser);
        }
        public static Usuarios Login(string correo, string pass)
        {
            try
            {
                using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
                {
                    db.Configuration.ProxyCreationEnabled = false;
                    var    paso     = db.Usuarios.Where(x => x.correo == correo && x.tipo != "Cliente" && x.tipo != "Invitado" && x.habilitado).FirstOrDefault();
                    string password = paso.contrasena;
                    pass = Encriptado.Encriptar(pass);
                    var miUser = db.Usuarios.Where(x => x.correo == correo && x.contrasena == password && x.tipo != "Cliente" && x.tipo != "Invitado" && x.habilitado).FirstOrDefault();
                    idusuario = miUser.ID;

                    if (miUser == null)
                    {
                        miUser = new Usuarios();
                    }
                    return(miUser);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        //public static Medidas_Usuarios mu;

        public static void AgregarhistorialMedico(HistorialMedico historialMedico)
        {
            PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities();

            try
            {
                db.insertHistorialMedico(historialMedico.alcohol,
                                         historialMedico.fumado,
                                         historialMedico.hipertension,
                                         historialMedico.diabetes,
                                         historialMedico.medicamentos,
                                         historialMedico.fracturas,
                                         historialMedico.cirugias,
                                         historialMedico.alergias,
                                         historialMedico.problemasArticulares,
                                         historialMedico.otras,
                                         historialMedico.IDUsuario);

                db.SaveChanges();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public static List <MedidasMujer> getMedidasMujer(int?id)
        {
            List <MedidasMujer> mu = new List <MedidasMujer>();

            try
            {
                using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
                {
                    foreach (Medidas medidas in db.Medidas.Where(o => o.IDUsuario == id))
                    {
                        MedidasMujer    medidasH  = new MedidasMujer();
                        PlieguesMujeres plieguesM = new PlieguesMujeres();
                        if (db.PlieguesHombres.Any(o => o.IDMedidas == medidas.ID))
                        {
                            plieguesM = db.PlieguesMujeres.Where(o => o.IDMedidas == medidas.ID).FirstOrDefault();
                        }
                        medidasH.ID                      = medidas.ID;
                        medidasH.edad                    = medidas.edad;
                        medidasH.pesoLB                  = medidas.pesoLB;
                        medidasH.pesoKg                  = medidas.pesoKg;
                        medidasH.estatura                = medidas.estatura;
                        medidasH.imc                     = medidas.imc;
                        medidasH.diametroHumero          = medidas.diametroHumero;
                        medidasH.diametroFemur           = medidas.diametroFemur;
                        medidasH.pesoResidual            = medidas.pesoResidual;
                        medidasH.pesoGrasa               = medidas.pesoGrasa;
                        medidasH.pesoMuscular            = medidas.pesoMuscular;
                        medidasH.pesoOseo                = medidas.pesoOseo;
                        medidasH.pesoLibreGrasa          = medidas.pesoLibreGrasa;
                        medidasH.porcentajeGrasa         = medidas.porcentajeGrasa;
                        medidasH.circuferenciaBrazo      = medidas.circuferenciaBrazo;
                        medidasH.circuferenciaCintura    = medidas.circuferenciaCintura;
                        medidasH.circunferenciaAntebrazo = medidas.circunferenciaAntebrazo;
                        medidasH.circunferenciaCadera    = medidas.circunferenciaCadera;
                        medidasH.circunferenciaMuslo     = medidas.circunferenciaMuslo;
                        medidasH.circunferenciaPierna    = medidas.circunferenciaPierna;
                        medidasH.circunferenciaTorax     = medidas.circunferenciaTorax;
                        medidasH.fecha                   = medidas.fecha;
                        medidasH.IDEvaluador             = medidas.IDEvaluador;
                        medidasH.plieguesSubPrailiaco    = plieguesM.plieguesSubPrailiaco;
                        medidasH.plieguesMuslo           = plieguesM.plieguesMuslo;
                        medidasH.plieguesTriceps         = plieguesM.plieguesTriceps;
                        medidasH.plieguesSubEscapular    = plieguesM.plieguesSubEscapular;
                        mu.Add(medidasH);
                    }

                    return(mu);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #9
0
 public static List <DataContracts.Rutinas> getRutinas()
 {
     try
     {
         PROMETHEUS_DBEntities        db    = new PROMETHEUS_DBEntities();
         List <DataContracts.Rutinas> lista = db.Rutinas.AsEnumerable().ToList();
         return(lista);
     } catch (Exception e)
     {
         return(null);
     }
 }
Exemple #10
0
 public static DataContracts.Ejercicios getEjercicio(int id)
 {
     try
     {
         PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities();
         return(db.Ejercicios.Find(id));
     }
     catch (Exception e)
     {
         return(null);
     }
 }
Exemple #11
0
 public static void agregarRutina(DataContracts.Rutinas rutina)
 {
     try
     {
         PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities();
         db.Rutinas.Add(rutina);
         db.SaveChanges();
     }
     catch (Exception e)
     {
     }
 }
Exemple #12
0
 public static DataContracts.Rutinas getRutina(int id)
 {
     try
     {
         PROMETHEUS_DBEntities db     = new PROMETHEUS_DBEntities();
         DataContracts.Rutinas rutina = db.Rutinas.Find(id);
         return(rutina);
     }catch (Exception e)
     {
         return(null);
     }
 }
Exemple #13
0
 public static void modificarRutina(DataContracts.Rutinas rutina)
 {
     try
     {
         PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities();
         db.Rutinas.Where(o => o.ID == rutina.ID).FirstOrDefault().nombre = rutina.nombre;
         db.SaveChanges();
     }
     catch (Exception e)
     {
     }
 }
Exemple #14
0
 public static void eliminarReferencia(DataContracts.referenciaRutinas_referenciaEjercicios refe)
 {
     try
     {
         PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities();
         db.referenciaRutinas_referenciaEjercicios.Remove(refe);
         db.SaveChanges();
     }
     catch (Exception e)
     {
     }
 }
Exemple #15
0
 public static void agregraEjercicio(DataContracts.Ejercicios ejercicio)
 {
     try
     {
         PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities();
         db.Ejercicios.Add(ejercicio);
         db.SaveChanges();
     }
     catch (Exception e)
     {
     }
 }
Exemple #16
0
 public static void eliminarRutina(int id)
 {
     try
     {
         PROMETHEUS_DBEntities db     = new PROMETHEUS_DBEntities();
         DataContracts.Rutinas rutina = db.Rutinas.Find(id);
         db.Rutinas.Remove(rutina);
         db.SaveChanges();
     }
     catch (Exception e)
     {
     }
 }
Exemple #17
0
 public static void eliminarEjercicio(int id)
 {
     try
     {
         PROMETHEUS_DBEntities    db        = new PROMETHEUS_DBEntities();
         DataContracts.Ejercicios ejercicio = db.Ejercicios.Find(id);
         ejercicio.ID = id;
         db.Ejercicios.Remove(ejercicio);
         db.SaveChanges();
     }
     catch (Exception e) {
     }
 }
 public static List <Medidas> getMedidas(int id)
 {
     try
     {
         using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
         {
             return(db.Medidas.Where(o => o.IDUsuario == id).ToList());
         }
     }
     catch (Exception e)
     {
         return(null);
     }
 }
Exemple #19
0
 public static List <DataContracts.Ejercicios> getEjercicios()
 {
     try
     {
         PROMETHEUS_DBEntities           db    = new PROMETHEUS_DBEntities();
         List <DataContracts.Ejercicios> lista = new List <DataContracts.Ejercicios>();
         lista = db.Ejercicios.AsEnumerable().ToList();
         return(lista);
     }
     catch (Exception e)
     {
         return(null);
     }
 }
 public static void agregarMedidas(Medidas medi)
 {
     try
     {
         using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
         {
             db.Medidas.Add(medi);
             db.SaveChanges();
         }
     }
     catch (Exception e)
     {
     }
 }
 public static Clases visualizarClase(int?id)
 {
     try
     {
         using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
         {
             var obj = db.Clases.Find(id);
             return(obj);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #22
0
 public static List <Usuarios> listarUsuarios()
 {
     try
     {
         using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
         {
             List <Usuarios> lista = db.Usuarios.Where(x => x.tipo == "Cliente").ToList();
             return(lista);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #23
0
 public static void comentarNoticia(ComentariosNoticias comentario)
 {
     try
     {
         using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
         {
             db.ComentariosNoticias.Add(comentario);
             db.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #24
0
 public static int getUsu(int?id)
 {
     try
     {
         using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
         {
             Usuarios usu = db.Usuarios.Where(x => x.ID == id).FirstOrDefault();
             return(usu.cedula);
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public static void AgregarNotificaciones(string titulo, string msj)
 {
     try
     {
         using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
         {
             db.insertNotificaciones(titulo, msj);
             db.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #26
0
 public static void eliminarPago(int id)
 {
     try
     {
         using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
         {
             db.eliminarPagoRealizado(id);
             db.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public static void eliminarHorario(int?id)
 {
     try
     {
         using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
         {
             db.eliminarClases(id);
             db.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public static void AgregarRefe(referenciaUsuarios_referenciaNotificaciones refe)
 {
     try
     {
         using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
         {
             db.referenciaUsuarios_referenciaNotificaciones.Add(refe);
             db.SaveChanges();
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public static Usuarios getID(string correo)
 {
     try
     {
         Usuarios usuario;
         using (PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities())
         {
             usuario = db.Usuarios.Where(o => o.correo == correo).FirstOrDefault();
             return(usuario);
         }
     }catch (Exception e)
     {
         return(null);
     }
 }
Exemple #30
0
 public static void modificarEjercicios(DataContracts.Ejercicios ejercicio)
 {
     try
     {
         PROMETHEUS_DBEntities db = new PROMETHEUS_DBEntities();
         db.Ejercicios.Find(ejercicio.ID).descripcion  = ejercicio.descripcion;
         db.Ejercicios.Find(ejercicio.ID).duracion     = ejercicio.duracion;
         db.Ejercicios.Find(ejercicio.ID).repeticiones = ejercicio.repeticiones;
         db.Ejercicios.Find(ejercicio.ID).series       = ejercicio.series;
         db.SaveChanges();
     }
     catch (Exception e)
     {
     }
 }