public OperationResult UpdateUserfecBloqueo(BEUsuarioFecBloqueoRequest pUsuarioFecBloqueo) { SeguridadData objSeguridadDataNx = null; ReturnValor oReturn = new ReturnValor(); try { string clvPasswordEncrypt = HelpCrypto.GenerarContrasenia(8); objSeguridadDataNx = new SeguridadData(); string pMessage = string.Empty; oReturn.Exitosa = objSeguridadDataNx.UpdateUserfecBloqueo(pUsuarioFecBloqueo, out pMessage); oReturn.Message = oReturn.Exitosa ? HelpMessages.Evento_EDIT : string.Empty; if (!oReturn.Exitosa) { oReturn.Message = pMessage; } return(OK(oReturn)); } catch (Exception ex) { return(Error(GetType().Name, MethodBase.GetCurrentMethod().Name, ex, pUsuarioFecBloqueo.segUsuarioEdita, pUsuarioFecBloqueo.codEmpresa)); } }
public bool UpdateUserfecBloqueo(BEUsuarioFecBloqueoRequest pUsuarioFecBloqueo, out string pMessage) { bool blnResult = false; pMessage = string.Empty; try { using (DBML_AccesoDataContext SeguridadDC = new DBML_AccesoDataContext(conexion)) { var resulSet = SeguridadDC.omgc_pro_SIU_Usuario_fecBloqueoUpdate( pUsuarioFecBloqueo.codUsuario, pUsuarioFecBloqueo.flagBloquea, pUsuarioFecBloqueo.segUsuarioEdita, pUsuarioFecBloqueo.segMaquinaEdita ); foreach (var item in resulSet) { if (item.codError == 1 && item.desMessage == "OK") { blnResult = true; } else { pMessage = item.desMessage; } } } } catch (Exception ex) { throw ex; } return(blnResult); }