コード例 #1
0
        //METODO BUSCAR

        public cnfUSUpUsuario mtdBuscar(int LintParametro)
        {
            cnfUSUpUsuario LobjUsuario = new cnfUSUpUsuario();

            using (var LobjContexto = new cnfModelo())
            {
                var LobjQuery = LobjContexto.Database.SqlQuery <cnfUSUpUsuario>("exec usp_S_cnfUSUpUsuario_Buscar " + LintParametro).Single();
                LobjUsuario = LobjQuery;
            }

            return(LobjUsuario);
        }
コード例 #2
0
        //Obtener
        public cnfUSUpUsuario mtdObtener(int id) //retorna un objeto
        {
            var usuario = new cnfUSUpUsuario();

            try
            {
                using (var db = new cnfModelo())
                {
                    usuario = db.cnfUSUpUsuario
                              .Where(x => x.USUcodigo == id)
                              .SingleOrDefault();
                }
            }
            catch (Exception ex)
            {
                throw;
            }
            return(usuario);
        }
コード例 #3
0
        public string mtdModificar(cnfUSUpUsuario LobjUsuario)
        {
            int LintMensajeRespuesta = -1;

            try
            {
                using (var LobjContexto = new cnfModelo())
                {
                    if (LobjUsuario.USUcodigo != 0)
                    {
                        LintMensajeRespuesta = LobjContexto.Database.ExecuteSqlCommand("exec usp_U_cnfUSUpUsuario_Modificar " + "'" + LobjUsuario.USUcodigo + "','" + LobjUsuario.USUdni + "','" + LobjUsuario.USUnombre + "','" + LobjUsuario.USUapellido + "','" + LobjUsuario.USUcorreo + "','" + LobjUsuario.USUtelefono + "','" + LobjUsuario.USUusuario + "', '" + LobjUsuario.USUcontrasena + "', '" + LobjUsuario.USUnivel + "','" + LobjUsuario.USUestado + "';");
                    }
                }
            }
            catch (Exception)
            {
            }
            return(mtdRespuestaMensaje(LintMensajeRespuesta));
        }
コード例 #4
0
        public List <cnfPRYpProyectos> mtdListarProyecto(int LintCodigoUsuario)
        {
            List <cnfPRYpProyectos> LlstLista   = new List <cnfPRYpProyectos>();
            cnfUSUpUsuario          LobjUsuario = new cnfUSUpUsuario();

            using (var LobjContexto = new cnfModelo())
            {
                //LobjUsuario = LobjContexto.Database.SqlQuery<cnfUSUpUsuario>("exec usp_S_cnfPRYpProyectoEntregable_ObtenerNivelUsuario " + LintCodigoUsuario).Single();

                //if (LobjUsuario.USUnivel.Contains("Jefe") || LobjUsuario.USUnivel.Contains("Miembro"))
                //{
                //var LobjQuery = LobjContexto.Database.SqlQuery<cnfPRYpProyectos>("exec usp_S_cnfPRYpProyectoEntregable_ListarProyecto " + LintCodigoUsuario).ToList();
                //LlstLista = LobjQuery;
                //}
                //if (LobjUsuario.USUnivel.Contains("Administrador"))
                //{
                var LobjQuery = LobjContexto.Database.SqlQuery <cnfPRYpProyectos>("exec usp_S_cnfPRYpProyectoEntregable_ListarTodoProyecto").ToList();
                LlstLista = LobjQuery;
                //}
            }

            return(LlstLista);
        }