//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); }
//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); }
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)); }
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); }