/// <summary> /// Almacena el registro de una ENTIDAD de registro de Tipo EmpresaUsuario /// En la BASE de DATO la Tabla : [Seguridad.EmpresaUsuario] /// <summary> /// <param name = >itemEmpresaUsuario</param> public bool Update(BEEmpresaUsuarioRequest pEmpresaUsuario) { int codigoRetorno = -1; bool message = false; try { using (_DBMLSeguridadSistemaDataContext SeguridadDC = new _DBMLSeguridadSistemaDataContext(conexion)) { var resulSet = SeguridadDC.usp_sis_U_EmpresaUsuario( pEmpresaUsuario.codEmpresaUsuario, pEmpresaUsuario.indActivo, pEmpresaUsuario.segUsuarioEdita, pEmpresaUsuario.segMaquinaEdita); foreach (var item in resulSet) { codigoRetorno = item.codError.HasValue ? item.codError.Value : 0; message = item.desMessage == "OK" ? true : false; } } } catch (Exception ex) { throw ex; } return(codigoRetorno == 1 && message ? true : false); }