Ejemplo n.º 1
0
        public void insertar_doctor(Udoctor data)
        {
            Medicapp13Context.Medicapp13DataContext conect = new Medicapp13Context.Medicapp13DataContext();
            Medicapp13Context.Usuario user = new Medicapp13Context.Usuario();
            user.Username     = data.Username;
            user.Clave        = data.Clave;
            user.Nombre       = data.Nombre;
            user.Apellido     = data.Apellido;
            user.Edad         = data.Edad;
            user.Especialidad = data.Especialidad;
            user.Estudios     = data.Estudios;
            user.Estado       = int.Parse(data.Estado);
            user.Correo       = data.Correo;
            user.Documento    = Convert.ToString(data.Documento);
            user.Imagen       = data.Foto;
            conect.Usuarios.InsertOnSubmit(user);
            conect.SubmitChanges();

            List <Medicapp13Context.Usuario> us = conect.Usuarios.Where(x => x.Username == data.Username).ToList <Medicapp13Context.Usuario>();
            DataTable  datat     = new DataTable();
            Udatatable datatable = new Udatatable();

            datat = datatable.ToDataTable(us);

            Medicapp13Context.Sessione sesion = new Medicapp13Context.Sessione();
            sesion.Iduser = int.Parse(datat.Rows[0]["IdUsuario"].ToString());
            conect.Sessiones.InsertOnSubmit(sesion);
            conect.SubmitChanges();
        }
Ejemplo n.º 2
0
        public DataTable obtenerdoc(Int32 id)
        {
            DAOdoctorcs dao   = new DAOdoctorcs();
            Udoctor     datos = new Udoctor();

            datos.Id_usuario = id;
            return(dao.obtenerdoc(datos));
        }
Ejemplo n.º 3
0
        public DataTable verificarusuario(Udoctor datos)
        {
            DataTable  data      = new DataTable();
            Udatatable datatable = new Udatatable();

            Medicapp13Context.Medicapp13DataContext conect = new Medicapp13Context.Medicapp13DataContext();
            List <Medicapp13Context.Usuario>        doc    = conect.Usuarios.Where(x => x.Username == datos.Username).ToList <Medicapp13Context.Usuario>();

            data = datatable.ToDataTable(doc);
            return(data);
        }
Ejemplo n.º 4
0
        public DataTable obtenerdoc(Udoctor datos)
        {
            Udatatable datatable = new Udatatable();
            DataTable  data      = new DataTable();

            Medicapp13Context.Medicapp13DataContext conect = new Medicapp13Context.Medicapp13DataContext();
            List <Medicapp13Context.Usuario>        user   = conect.Usuarios.Where(x => x.IdUsuario == datos.Id_usuario).ToList <Medicapp13Context.Usuario>();

            data = datatable.ToDataTable(user);
            return(data);
        }
Ejemplo n.º 5
0
        public String modificadoc(String save, String location, Boolean hashfile)
        {
            String archivo = null;

            if (hashfile == true)
            {
                Udoctor datos = new Udoctor();
                datos.Foto = location;
                archivo    = location;
            }
            return(archivo);
        }
Ejemplo n.º 6
0
        public Udoctor ValidarSesiondoc(String rol, String user)
        {
            /*valida la session del doctor*/
            Udoctor datos = new Udoctor();

            if (int.Parse(rol) != 3)
            {
                datos.Mensaje = "<script type='text/javascript'>window.location=\"Login.aspx\"</script>";
            }
            else
            {
                datos.Mensaje = null;
            }
            return(datos);
        }
Ejemplo n.º 7
0
 public void modificardoctor(Udoctor datos)
 {
     Medicapp13Context.Medicapp13DataContext conect = new Medicapp13Context.Medicapp13DataContext();
     Medicapp13Context.Usuario user = conect.Usuarios.Single(x => x.IdUsuario == datos.Id_usuario);
     user.Nombre       = datos.Nombre;
     user.Imagen       = datos.Foto;
     user.Apellido     = datos.Apellido;
     user.Clave        = datos.Clave;
     user.Username     = datos.Username;
     user.Correo       = datos.Correo;
     user.Estado       = int.Parse(datos.Estado);
     user.Edad         = datos.Edad;
     user.Estudios     = datos.Estudios;
     user.Especialidad = datos.Especialidad;
     user.Documento    = Convert.ToString(datos.Documento);
     conect.SubmitChanges();
 }
Ejemplo n.º 8
0
        public Udoctor agregardoctor(String username, String clave, String nombre, String apellido, String edad, String estudios, String especialidad, String correo, String documento, String foto)
        {
            DAOdoctorcs bases = new DAOdoctorcs();
            DataTable   datos = new DataTable();
            Udoctor     data  = new Udoctor();

            if (username == " " || clave == " " || nombre == "" || apellido == "" || edad == "" || estudios == "" || especialidad == "" || correo == "" || documento == "" || foto == "")
            {
                data.Mensaje = "<script type='text/javascript'>alert('debe llenar los campos requeridos');window.location=\"RegistroDocAdmon.aspx\"</script>";
            }
            else
            {
                try
                {
                    data.Username = username;
                    datos         = bases.verificarusuario(data);
                    if (datos.Rows.Count != 0)
                    {
                        data.Mensaje = "<script type='text/javascript'>alert('El nombre se usuario esta repetido por favor escribir otro');window.location=\"RegistroDocAdmon.aspx\"</script>";
                    }
                    else
                    {
                        data.Username     = username;
                        data.Clave        = clave;
                        data.Nombre       = nombre;
                        data.Apellido     = apellido;
                        data.Edad         = edad;
                        data.Especialidad = especialidad;
                        data.Estudios     = estudios;
                        data.Estado       = "1";
                        data.Correo       = correo;
                        data.Documento    = int.Parse(documento);
                        data.Foto         = foto;
                        bases.insertar_doctor(data);

                        data.Mensaje = "<script type='text/javascript'>alert('registro exitoso');window.location=\"RegistroDocAdmon.aspx\"</script>";
                    }
                }
                catch (FormatException ex)
                {
                    data.Mensaje = "<script type='text/javascript'>alert('ha ocirrido un error en un formato');window.location=\"RegistroDocAdmon.aspx\"</script>";
                }
            }
            return(data);
        }
Ejemplo n.º 9
0
        public void modificardoctor(string Username, string Clave, string Nombre, string Apellido, string Edad, string Estudios, string Especialidad, string Imagen, int IdUsuario, string Estado, string Documento, string Correo)
        {
            Udoctor     datos    = new Udoctor();
            DAOdoctorcs doctores = new DAOdoctorcs();

            datos.Username     = Username;
            datos.Clave        = Clave;
            datos.Nombre       = Nombre;
            datos.Apellido     = Apellido;
            datos.Edad         = Edad;
            datos.Especialidad = Especialidad;
            datos.Id_usuario   = IdUsuario;
            datos.Estudios     = Estudios;
            datos.Estado       = "1";
            datos.Correo       = Correo;
            datos.Documento    = Int64.Parse(Documento);
            datos.Foto         = Imagen;
            doctores.modificardoctor(datos);
        }