public IEnumerable <PEMSedeResponse> TraerTodos() { IEnumerable <PEMSedeResponse> oLista = null; string sp = StoredProcedure.USP_SEDE_TRAERTODOS; using (SqlHelperWS db = new SqlHelperWS(dbContext.PLAPERUMONEY())) { using (SqlDataReader reade = db.ExecuteReader(sp)) { oLista = reade.Select(DesdeDataReader).ToList(); } } return(oLista); }
public bool Eliminar(int codigoSede, int codigoUsuarioElimina) { bool respuesta = false; string sp = StoredProcedure.USP_SEDE_ELIMINAR; List <SqlParameterItem> parametros = new List <SqlParameterItem>(); parametros.Add(new SqlParameterItem("@x_nCodigoSed", SqlDbType.Int, codigoSede)); parametros.Add(new SqlParameterItem("@x_cCodUsuDel", SqlDbType.Int, codigoUsuarioElimina)); using (SqlHelperWS db = new SqlHelperWS(dbContext.PLAPERUMONEY())) { respuesta = db.ExecuteNonQuery(sp, parametros); } return(respuesta); }
public bool Salida(PEMAsistenciaRequest oPEMAsistenciaRequest) { bool respuesta = false; string sp = StoredProcedure.USP_PERSONAL_REGISTRASALIDA; List <SqlParameterItem> parametros = new List <SqlParameterItem>(); parametros.Add(new SqlParameterItem("@x_cDocIdePer", SqlDbType.VarChar, oPEMAsistenciaRequest.DocumentoPersona)); parametros.Add(new SqlParameterItem("@x_nCodigoSed", SqlDbType.VarChar, oPEMAsistenciaRequest.CodigoSede)); using (SqlHelperWS db = new SqlHelperWS(dbContext.PLAPERUMONEY())) { respuesta = db.ExecuteNonQuery(sp, parametros); } return(respuesta); }
public bool Grabar(PEMSedeRequest oPEMSedeRequest) { bool respuesta = false; string sp = StoredProcedure.USP_SEDE_GRABAR; List <SqlParameterItem> parametros = new List <SqlParameterItem>(); parametros.Add(new SqlParameterItem("@x_nNombreSed", SqlDbType.VarChar, oPEMSedeRequest.Nombre)); parametros.Add(new SqlParameterItem("@x_nDireciSed", SqlDbType.VarChar, oPEMSedeRequest.Direccion)); parametros.Add(new SqlParameterItem("@x_cCodUsuIns", SqlDbType.Int, oPEMSedeRequest.UsuarioRegistra)); using (SqlHelperWS db = new SqlHelperWS(dbContext.PLAPERUMONEY())) { respuesta = db.ExecuteNonQuery(sp, parametros); } return(respuesta); }
public PEMPersonaResponse TraerUno(string documento) { PEMPersonaResponse oObjeto = null; string sp = StoredProcedure.USP_PERSONAL_TRAERUNO; List <SqlParameterItem> parametros = new List <SqlParameterItem>(); parametros.Add(new SqlParameterItem("@x_cDocIdePer", SqlDbType.VarChar, documento)); using (SqlHelperWS db = new SqlHelperWS(dbContext.PLAPERUMONEY())) { using (SqlDataReader reader = db.ExecuteReader(sp, parametros)) { oObjeto = reader.Select(DesdeDataReader).FirstOrDefault(); } } return(oObjeto); }
public bool Grabar(PEMUsuarioRequest oPEMSedeRequest) { bool respuesta = false; string sp = StoredProcedure.USP_USUARIO_GRABAR; List <SqlParameterItem> parametros = new List <SqlParameterItem>(); parametros.Add(new SqlParameterItem("@x_nCodigoPer", SqlDbType.Int, oPEMSedeRequest.CodigoPersona)); parametros.Add(new SqlParameterItem("@x_nCodUsuSis", SqlDbType.VarChar, oPEMSedeRequest.Usuario)); parametros.Add(new SqlParameterItem("@x_cConUsuSis", SqlDbType.VarChar, oPEMSedeRequest.Contrasenia)); parametros.Add(new SqlParameterItem("@x_cCodUsuIns", SqlDbType.Int, oPEMSedeRequest.UsuarioRegistra)); using (SqlHelperWS db = new SqlHelperWS(dbContext.PLAPERUMONEY())) { respuesta = db.ExecuteNonQuery(sp, parametros); } return(respuesta); }
public PEMUsuarioResponse TraerUsuario(string usuario, string password) { PEMUsuarioResponse oUsuario = null; string sp = StoredProcedure.USP_USUARIO_AUTH; List <SqlParameterItem> parametros = new List <SqlParameterItem>(); parametros.Add(new SqlParameterItem("@x_nCodUsuSis", SqlDbType.VarChar, usuario)); parametros.Add(new SqlParameterItem("@x_cConUsuSis", SqlDbType.VarChar, password)); using (SqlHelperWS oSqlHelperWS = new SqlHelperWS(dbContext.PLAPERUMONEY())) { using (SqlDataReader reader = oSqlHelperWS.ExecuteReader(sp, parametros)) { oUsuario = reader.Select <PEMUsuarioResponse>(DesdeDataReader).First(); } } return(oUsuario); }
public bool Grabar(PEMPersonaRequest oPEMSedeRequest) { bool respuesta = false; string sp = StoredProcedure.USP_PERSONAL_GRABAR; List <SqlParameterItem> parametros = new List <SqlParameterItem>(); parametros.Add(new SqlParameterItem("@x_cApePatPer", SqlDbType.VarChar, oPEMSedeRequest.ApellidoPaterno)); parametros.Add(new SqlParameterItem("@x_cApeMatPer", SqlDbType.VarChar, oPEMSedeRequest.ApellidoMaterno)); parametros.Add(new SqlParameterItem("@x_cNombrePer", SqlDbType.VarChar, oPEMSedeRequest.Nombre)); parametros.Add(new SqlParameterItem("@x_cDocIdePer", SqlDbType.VarChar, oPEMSedeRequest.Documento)); parametros.Add(new SqlParameterItem("@x_cDireccPer", SqlDbType.VarChar, oPEMSedeRequest.Direccion)); parametros.Add(new SqlParameterItem("@x_cTelefoPer", SqlDbType.VarChar, oPEMSedeRequest.Telefono)); parametros.Add(new SqlParameterItem("@x_cCorElePer", SqlDbType.VarChar, oPEMSedeRequest.Email)); parametros.Add(new SqlParameterItem("@x_cCodUsuIns", SqlDbType.Int, oPEMSedeRequest.UsuarioRegistra)); using (SqlHelperWS db = new SqlHelperWS(dbContext.PLAPERUMONEY())) { respuesta = db.ExecuteNonQuery(sp, parametros); } return(respuesta); }
public bool Autentificacion(string usuario, string password) { bool respuesta = false; PEMUsuarioResponse oUsuario = null; string sp = StoredProcedure.USP_USUARIO_AUTH; List <SqlParameterItem> parametros = new List <SqlParameterItem>(); parametros.Add(new SqlParameterItem("@x_nCodUsuSis", SqlDbType.VarChar, usuario)); parametros.Add(new SqlParameterItem("@x_cConUsuSis", SqlDbType.VarChar, password)); using (SqlHelperWS oSqlHelperWS = new SqlHelperWS(dbContext.PLAPERUMONEY())) { using (SqlDataReader reader = oSqlHelperWS.ExecuteReader(sp, parametros)) { oUsuario = reader.Select(DesdeDataReader).FirstOrDefault(); } } respuesta = oUsuario != null ? true:false; return(respuesta); }