Esempio n. 1
0
        //Modificar Empleado
        public static int ModificarEmpleadoAdmin(int Documento, string documento, string correo, string nombres,
                                                 string direccion, string telefono)
        {
            int resultado = 0;

            EntidadDataContext entity = new EntidadDataContext();

            empleados empleados = entity.empleados.Where(p => p.idEmpleado == Documento).Select(p => p).First();

            empleados.documento = documento;
            empleados.correo    = correo;
            empleados.nombre    = nombres;
            empleados.direccion = direccion;
            empleados.telefono  = telefono;

            try
            {
                entity.SubmitChanges();

                resultado = 3;
                //Exitoooo
            }
            catch (Exception)
            {
                resultado = 2;
                //Error al modificar
            }

            return(resultado);

            //Eliminar Empleado
        }
Esempio n. 2
0
        //Modificar Cliente
        public static int ModificarClienteAdmin(int idCliente, string documento, string correo, string nombres,
                                                string direccion, string telefono)
        {
            int resultado = 0;

            EntidadDataContext entity = new EntidadDataContext();

            clientes clientes = entity.clientes.Where(p => p.idCliente == idCliente).Select(p => p).First();

            clientes.documento = documento;
            clientes.correo    = correo;
            clientes.nombre    = nombres;
            clientes.direccion = direccion;
            clientes.telefono  = telefono;

            try
            {
                entity.SubmitChanges();

                resultado = 3;
                //Exitoooo
            }
            catch (Exception)
            {
                resultado = 2;
                //Error al modificar
            }

            return(resultado);
        }
Esempio n. 3
0
        public static int IniciarSesion(String user, String pass)
        {
            EntidadDataContext context = new EntidadDataContext();
            var query = context.usuarios.Where(p => p.usuario == user && p.clave == pass).Select(p => p);
            int IDRol = 0;

            if (query.Count() > 0)
            {
                IDRol = query.First().idRol;
            }
            return(IDRol);
        }
Esempio n. 4
0
        public static clientes Buscar_DocumentoClientes(string documento)
        {
            EntidadDataContext context = new EntidadDataContext();
            clientes           cliente = null;

            var query = context.clientes.Where(p => p.documento == documento).Select(p => p);

            if (query.Count() > 0)
            {
                cliente = query.First();
            }
            return(cliente);
        }
Esempio n. 5
0
        //Muestra los usuarios
        public static object ListaUsuarios()
        {
            EntidadDataContext context = new EntidadDataContext();

            var query = from u in context.usuarios
                        select new
            {
                correo = u.correo,
                clave  = u.clave
            };

            return(query);
        }
Esempio n. 6
0
        public static usuarios Buscar_CorreoUsuarios(string correo)
        {
            EntidadDataContext context = new EntidadDataContext();
            usuarios           usuario = null;

            var query = context.usuarios.Where(p => p.correo == correo).Select(p => p);

            if (query.Count() > 0)
            {
                usuario = query.First();
            }
            return(usuario);
        }
Esempio n. 7
0
        //Busca que el ID exista
        public static clientes BuscarID(int userID)
        {
            EntidadDataContext context = new EntidadDataContext();
            clientes           cliente = null;

            var query = context.clientes.Where(p => p.idCliente == userID).Select(p => p);

            if (query.Count() > 0)
            {
                cliente = query.First();
            }
            return(cliente);
        }
Esempio n. 8
0
        public static empleados Buscar_DocumentoEmpleadoAdmin(string documento)
        {
            EntidadDataContext context   = new EntidadDataContext();
            empleados          empleados = null;

            var query = context.empleados.Where(p => p.documento == documento).Select(p => p);

            if (query.Count() > 0)
            {
                empleados = query.First();
            }
            return(empleados);
        }
Esempio n. 9
0
        //Muestra los clientes
        public static object ListaClientes()
        {
            EntidadDataContext context = new EntidadDataContext();

            var query = from u in context.clientes
                        select new
            {
                Cedula    = u.documento,
                Nombre    = u.nombre,
                Correo    = u.correo,
                Dirección = u.direccion,
                Telefono  = u.telefono
            };

            return(query);
        }
Esempio n. 10
0
        public static int IniciarSesion(String user, String pass)
        {
            EntidadDataContext context = new EntidadDataContext();
            int userID = 0;
            var query = context.usuarios.Where(p => p.correo == user && p.clave == pass).Select(p => p);

            var query1 = from p in context.usuarios
                        where p.correo == user && p.clave == pass
                        select p;

            if (query.Count() > 0)
            {
                userID = query.First().idRol;
            }

            return userID;
        }
Esempio n. 11
0
        public static bool EliminarEmpleadosAdmin(int idEmpleado)
        {
            EntidadDataContext entity = new EntidadDataContext();
            bool resultado            = true;

            empleados empleados = entity.empleados.Where(p => p.idEmpleado == idEmpleado).Select(p => p).First();

            try
            {
                entity.empleados.DeleteOnSubmit(empleados);
                entity.SubmitChanges();
            }
            catch (Exception)
            {
                resultado = false;
            }

            return(resultado);
        }
Esempio n. 12
0
        public static bool EliminarClientesAdmin(int idCliente)
        {
            EntidadDataContext entity = new EntidadDataContext();
            bool resultado            = true;

            clientes clientes = entity.clientes.Where(p => p.idCliente == idCliente).Select(p => p).First();

            try
            {
                entity.clientes.DeleteOnSubmit(clientes);
                entity.SubmitChanges();
            }
            catch (Exception)
            {
                resultado = false;
            }

            return(resultado);
        }
Esempio n. 13
0
        //Acá cualquier persona puede registrarse como cliente
        public static int AgregarCliente(string documento, string correo, string nombre,
                                         string direccion, string telefono)
        {
            int resultado = 0;

            EntidadDataContext entity   = new EntidadDataContext();
            clientes           clientes = Buscar_DocumentoClientes(documento);

            if (clientes == null)
            {
                clientes           = new clientes();
                clientes.documento = documento;
                clientes.correo    = correo;
                clientes.nombre    = nombre;
                clientes.direccion = direccion;
                clientes.telefono  = telefono;

                try
                {
                    entity.clientes.InsertOnSubmit(clientes);
                    entity.SubmitChanges();

                    resultado = 3;
                    //Exitoooo
                }
                catch (Exception)
                {
                    resultado = 2;
                    //Error al guardar
                }
            }
            else
            {
                resultado = 1;
                //Ya existe en la base de datos
            }

            return(resultado);
        }
Esempio n. 14
0
        public static int AgregarEmpleadoAdmin(string documento, string correo, string nombres,
                                               string direccion, string telefono)
        {
            int resultado = 0;

            EntidadDataContext entity    = new EntidadDataContext();
            empleados          empleados = Buscar_DocumentoEmpleadoAdmin(documento);

            if (empleados == null)
            {
                empleados           = new empleados();
                empleados.documento = documento;
                empleados.correo    = correo;
                empleados.nombre    = nombres;
                empleados.direccion = direccion;
                empleados.telefono  = telefono;

                try
                {
                    entity.empleados.InsertOnSubmit(empleados);
                    entity.SubmitChanges();

                    resultado = 3;
                    //Exitoooo
                }
                catch (Exception)
                {
                    resultado = 2;
                    //Error al guardar
                }
            }
            else
            {
                resultado = 1;
                //Ya existe en la base de datos
            }

            return(resultado);
        }
Esempio n. 15
0
        public static int AgregarUsuario(string correo, string clave)
        {
            int resultado = 0;

            EntidadDataContext entity  = new EntidadDataContext();
            usuarios           usuario = Buscar_CorreoUsuarios(correo);

            if (usuario == null)
            {
                usuario        = new usuarios();
                usuario.correo = correo;
                usuario.clave  = clave;
                usuario.idRol  = 2;

                try
                {
                    entity.usuarios.InsertOnSubmit(usuario);
                    entity.SubmitChanges();

                    resultado = 3;
                    //Exitoooo
                }
                catch (Exception)
                {
                    resultado = 2;
                    //Error al guardar
                }
            }
            else
            {
                resultado = 1;
                //Ya existe en la base de datos
            }

            return(resultado);
        }