예제 #1
0
 public string RegistrarUsuario(Usuarios usuario)
 {
     try
     {
         BDR.Usuarios.InsertOnSubmit(usuario);
         BDR.SubmitChanges();
         return("USUARIO REGISTRADO CORRECTAMENTE");
     }
     catch (Exception ex)
     {
         return("VERIFIQUE DATOS INGRESADOS, USUARIO NO REGISTRADO" + ex.Message);
     }
 }
예제 #2
0
        public int crearPersona(
            string _nombre            = null,
            DateTime?_fechaNacimiento = null,
            int?_ciudadNacimiento     = null,
            string _telefono          = null,
            string _tipoSangre        = null,
            string _direccion         = null,
            string _correo            = null,
            string _celular           = null,
            int _tipoDocumento        = 10,
            string _numeroDocumento   = null)
        {
            ORMDataContext orm     = new ORMDataContext();
            Persona        persona = new Persona();

            persona.nombre           = _nombre;
            persona.fechaNacimiento  = _fechaNacimiento;
            persona.telefono         = _telefono;
            persona.ciudadNacimiento = _ciudadNacimiento;
            persona.tipoSangre       = _tipoSangre;
            persona.direccion        = _direccion;
            persona.correo           = _correo;
            persona.celular          = _celular;
            persona.tipoDocumento    = _tipoDocumento;
            persona.numeroDocumento  = _numeroDocumento;
            persona.habilitado       = 1;
            orm.Persona.InsertOnSubmit(persona);
            orm.SubmitChanges();

            return(persona.idPersona);
        }
예제 #3
0
        public void AsignarPersona(int id_persona, int id_ente)
        {
            ORMDataContext BD   = new ORMDataContext();
            var            ente = (from e in BD.Ente_salud
                                   where e.id_ente == id_ente
                                   select e).First();

            ente.id_persona = id_persona;
            BD.SubmitChanges();
        }
예제 #4
0
        public void CalificarCita(int calificacion, Cita objCita)
        {
            ORMDataContext BD             = new ORMDataContext();
            var            CitaCalificada = (from c in BD.Cita
                                             where c.id_cita == objCita.id_cita
                                             select c).First();

            CitaCalificada.calificacion = calificacion;
            CitaCalificada.estado       = "Atendido";
            BD.SubmitChanges();
        }
예제 #5
0
        public void CalificarCita(int calificacion, int id)
        {
            ORMDataContext BD             = new ORMDataContext();
            var            citaCalificada = (from c in BD.Cita
                                             where c.id_cita == id
                                             select c).First();

            citaCalificada.calificacion = calificacion;
            citaCalificada.estado       = "Finalizada";
            BD.SubmitChanges();
        }
예제 #6
0
        public void crearJardin(string _nombre, string _direccion, int _estadoJardin)
        {
            ORMDataContext orm    = new ORMDataContext();
            Jardin         jardin = new Jardin();

            jardin.nombre     = _nombre;
            jardin.direccion  = _direccion;
            jardin.idEstado   = _estadoJardin;
            jardin.habilitado = 1;
            orm.Jardin.InsertOnSubmit(jardin);
            orm.SubmitChanges();
        }
예제 #7
0
        public void eliminarJardin(int _idJardin)
        {
            ORMDataContext orm    = new ORMDataContext();
            Jardin         jardin = (from j in orm.Jardin
                                     where j.idJardin == _idJardin
                                     select j).FirstOrDefault();

            if (jardin == null)
            {
                throw new Exception("Hubo un error al procesar la solicitud");
            }
            jardin.habilitado = 0;
            orm.SubmitChanges();
        }
예제 #8
0
        public void crearRegistro(int _idInfante, string _anioEscolar, int _idNivel, int _idNota, string _descripcion, DateTime _fechaEntega)
        {
            ORMDataContext    orm = new ORMDataContext();
            RegistroAcademico registroAcademico = new RegistroAcademico();

            registroAcademico.idInfante    = _idInfante;
            registroAcademico.anioEscolar  = _anioEscolar;
            registroAcademico.idNivel      = _idNivel;
            registroAcademico.idNota       = _idNota;
            registroAcademico.descripcion  = _descripcion;
            registroAcademico.fechaEntrega = _fechaEntega;
            orm.RegistroAcademico.InsertOnSubmit(registroAcademico);
            orm.SubmitChanges();
        }
예제 #9
0
        public void eliminarUsuario(int _idUsuario)
        {
            ORMDataContext orm     = new ORMDataContext();
            Usuario        usuario = (from u in orm.Usuario
                                      where u.idUsuario.Equals(_idUsuario)
                                      select u).FirstOrDefault();

            if (usuario == null)
            {
                throw new Exception("No existe registro de este usuario");
            }
            usuario.habilitado = 0;
            orm.SubmitChanges();
        }
예제 #10
0
        public string Registrar(persona objPersona)
        {
            ORMDataContext BD = new ORMDataContext();

            try
            {
                BD.persona.InsertOnSubmit(objPersona);
                BD.SubmitChanges();
                return("Registro exitoso");
            }
            catch (Exception ex)
            {
                return("Error: " + ex.Message);
            }
        }
        public string Registrar(Especialista especilista)
        {
            ORMDataContext BD = new ORMDataContext();

            try
            {
                BD.Especialista.InsertOnSubmit(especilista);
                BD.SubmitChanges();
                return("Registro exitoso");
            }
            catch (Exception ex)
            {
                return("Error registro: " + ex.Message);
            }
        }
예제 #12
0
        public string Registrar(Ente_salud objEnte)
        {
            ORMDataContext BD = new ORMDataContext();

            try
            {
                BD.Ente_salud.InsertOnSubmit(objEnte);
                BD.SubmitChanges();
                return("Registro exitoso");
            }
            catch (Exception ex)
            {
                return("Error registro: " + ex.Message);
            }
        }
예제 #13
0
        public void editarUsuario(int _idUsuario, string _correo = null, string _documento = null)
        {
            ORMDataContext orm     = new ORMDataContext();
            Usuario        usuario = (from u in orm.Usuario
                                      where u.idUsuario.Equals(_idUsuario)
                                      select u).FirstOrDefault();

            if (usuario == null)
            {
                throw new Exception("No existe registro de este usuario");
            }
            usuario.contrasena = _documento;
            usuario.username   = _correo;
            orm.SubmitChanges();
        }
예제 #14
0
        public int crearUsuario(int _idPersona, int _idRol, string _username, string _contrasena)
        {
            ORMDataContext orm     = new ORMDataContext();
            Usuario        usuario = new Usuario();

            usuario.idPersona  = _idPersona;
            usuario.idRol      = _idRol;
            usuario.username   = _username;
            usuario.contrasena = _contrasena;
            usuario.habilitado = 1;
            orm.Usuario.InsertOnSubmit(usuario);
            orm.SubmitChanges();

            return(usuario.idUsuario);
        }
예제 #15
0
        public void guardarDatosInfante(string _eps, int _idJardin, int _idAcudiente, int _idInfante, float _peso, float _talla, DateTime _fechaIngreso)
        {
            ORMDataContext orm          = new ORMDataContext();
            DatosInfante   datosInfante = new DatosInfante();

            datosInfante.eps          = _eps;
            datosInfante.idJardin     = _idJardin;
            datosInfante.idAcudiente  = _idAcudiente;
            datosInfante.idInfante    = _idInfante;
            datosInfante.peso         = _peso;
            datosInfante.talla        = _talla;
            datosInfante.fechaIngreso = _fechaIngreso;
            datosInfante.habilitado   = 1;
            orm.DatosInfante.InsertOnSubmit(datosInfante);
            orm.SubmitChanges();
        }
예제 #16
0
        public void editarJardin(int _idJardin, string _nombre, string _direccion, int _estadoJardin)
        {
            ORMDataContext orm    = new ORMDataContext();
            Jardin         jardin = (from j in orm.Jardin
                                     where j.idJardin == _idJardin
                                     select j).FirstOrDefault();

            if (jardin == null)
            {
                throw new Exception("Hubo un error al procesar la solicitud");
            }
            jardin.nombre    = _nombre;
            jardin.direccion = _direccion;
            jardin.idEstado  = _estadoJardin;
            if (_estadoJardin == 24)
            {
                jardin.habilitado = 0;
            }
            orm.SubmitChanges();
        }
예제 #17
0
        public void editarPersona(
            int _idUsuario,
            string _nombre            = null,
            DateTime?_fechaNacimiento = null,
            int?_ciudadNacimiento     = null,
            string _telefono          = null,
            string _tipoSangre        = null,
            string _direccion         = null,
            string _correo            = null,
            string _celular           = null,
            int _tipoDocumento        = 10,
            string _numeroDocumento   = null)
        {
            ORMDataContext orm     = new ORMDataContext();
            Usuario        usuario = (from u in orm.Usuario
                                      where u.idUsuario.Equals(_idUsuario)
                                      select u).FirstOrDefault();

            if (usuario == null)
            {
                throw new Exception("No se encontro registro de esta persona");
            }
            Persona persona = (from p in orm.Persona
                               where p.idPersona.Equals(usuario.idPersona)
                               select p).FirstOrDefault();

            if (persona == null)
            {
                throw new Exception("No se encontro registro de esta persona");
            }

            if (String.IsNullOrEmpty(_fechaNacimiento.ToString()))
            {
                persona.nombre = _nombre;
            }
            if (String.IsNullOrEmpty(_fechaNacimiento.ToString()))
            {
                persona.fechaNacimiento = _fechaNacimiento;
            }
            if (String.IsNullOrEmpty(_telefono))
            {
                persona.telefono = _telefono;
            }
            if (String.IsNullOrEmpty(_ciudadNacimiento.ToString()))
            {
                persona.ciudadNacimiento = _ciudadNacimiento;
            }
            if (String.IsNullOrEmpty(_tipoSangre))
            {
                persona.tipoSangre = _tipoSangre;
            }
            if (String.IsNullOrEmpty(_direccion))
            {
                persona.direccion = _direccion;
            }
            if (String.IsNullOrEmpty(_correo))
            {
                persona.correo = _correo;
            }
            if (String.IsNullOrEmpty(_celular))
            {
                persona.celular = _celular;
            }
            if (String.IsNullOrEmpty(_tipoDocumento.ToString()))
            {
                persona.tipoDocumento = _tipoDocumento;
            }
            if (String.IsNullOrEmpty(_numeroDocumento))
            {
                persona.numeroDocumento = _numeroDocumento;
            }
            orm.SubmitChanges();
        }