public void Check(int ID, string Reason,string Checker,int? Day,bool?Check,CheckStatus status) { if (string.IsNullOrEmpty(Checker)) { return; } DataBook Book = Get(ID); if (Book == null) { throw new ArgumentException("内部服务器错误!"); } if (status==CheckStatus.Agree) { try { Core.ADManager.AddUserToGroup(Book.Name, Book.GroupName); } catch (Exception ex) { throw new ArgumentException(ex.Message); } } if (status != CheckStatus.Wait) { Book.Checker = Checker; Book.Reason = Reason; Book.CheckTime = DateTime.Now; Book.Status = status; DateTime time = Book.CheckTime; if (Day.HasValue) { time = time.AddDays(Day.Value); } TimeSpan span = time.Subtract(Book.CheckTime); if (span.Days == 0 && span.Minutes == 0 && span.Hours == 0 && span.Seconds == 0) { time = new DateTime(9999, 12, 31, 12, 00, 00); } if (Check.HasValue) { if (Check.Value) { time = new DateTime(9999, 12, 31, 12, 00, 00); } } Book.MaturityTime = time; try { Edit(Book); } catch (Exception ex) { throw new ArgumentException(ex.Message); } } }
public ActionResult History(CheckStatus status = CheckStatus.All, int page = 1) { var filter = new DataBookFilter { Name = sAMAccountName, Status = status, Page = new Page(page) }; ViewBag.List = Core.DataBookManager.Get(filter); ViewBag.Page = filter.Page; return View(); }
//审批历史 public ActionResult CHistory(bool? Label, CheckStatus status = CheckStatus.All, string Name = null, string GroupName = null, int page = 1) { var filter = new DataBookFilter { Status = status, Checker = sAMAccountName, Name = Name, GroupName = GroupName, Label = Label, Page = new Page(page) }; ViewBag.List = Core.DataBookManager.Get(filter); ViewBag.Page = filter.Page; var list = Core.DataBookManager.GetList(sAMAccountName); ViewBag.NList = list.GroupBy(e => e.Name).Select(e => e.Key).ToList(); ViewBag.GList = list.GroupBy(e => e.GroupName).Select(e => e.Key).ToList(); return View(); }
void CallHotUpdateHelper() { hotUpdateHelper.DownloadFileListError += () => { MessageBox.Instance.PopYesNo(StaticText.CheckAssetsUpdateError, () => { Application.Quit(); }, () => { hotUpdateHelper.Retry(); }, StaticText.QuitGame, StaticText.STR_RETRY); }; hotUpdateHelper.DownloadAssetsError += () => { MessageBox.Instance.PopYesNo(StaticText.DownloadAssetsUpdateError, () => { Application.Quit(); }, () => { hotUpdateHelper.Retry(); }, StaticText.QuitGame, StaticText.STR_RETRY); }; hotUpdateHelper.ConfirmDownloadAssets += () => { currentCheckStatus = CheckStatus.CheckAssetsOver; string tip = Utils.WifiIsAvailable ? StaticText.ConfirmDownloadAssetsHasWifi : StaticText.ConfirmDownloadAssetsNoWifi; MessageBox.Instance.PopYesNo(string.Format(tip, GetShortSize(hotUpdateHelper.NeedUpdateSize)), () => { Application.Quit(); }, () => { currentCheckStatus = CheckStatus.DownloadAssetsing; hotUpdateHelper.StartDownloadAssets(); downloadTipText.gameObject.SetActive(true); progress.gameObject.SetActive(true); }, StaticText.QuitGame, StaticText.StartDownloadAssets); }; hotUpdateHelper.StartGame += () => { currentCheckStatus = CheckStatus.StartGame; }; currentCheckStatus = CheckStatus.CheckAssetsing; hotUpdateHelper.StartUpdate(hotUpdateUrl); }
string FormatResult(RunResult rr, CheckStatus cs) { if (rr.Status != RunStatus.Ok) { switch (rr.Status) { case RunStatus.TimeLimit: return(oMan.GetPrintableValue(ICPCOutcomeManager.TimeLimit)); case RunStatus.MemoryLimit: return(oMan.GetPrintableValue(ICPCOutcomeManager.MemoryLimit)); case RunStatus.OutputLimit: return(oMan.GetPrintableValue(ICPCOutcomeManager.OutputLimit)); case RunStatus.RuntimeError: return(oMan.GetPrintableValue(ICPCOutcomeManager.RuntimeError)); case RunStatus.SecurityViolation: return(oMan.GetPrintableValue(ICPCOutcomeManager.SecurityViolation)); case RunStatus.Failure: return(oMan.GetPrintableValue(OutcomeManager.TestingFailure)); } } else { switch (cs) { case CheckStatus.Ok: return(oMan.GetPrintableValue(ICPCOutcomeManager.Accepted)); case CheckStatus.WrongAnswer: return(oMan.GetPrintableValue(ICPCOutcomeManager.WrongAnswer)); case CheckStatus.PresentationError: return(oMan.GetPrintableValue(ICPCOutcomeManager.PresentationError)); case CheckStatus.NotChecked: return(oMan.GetPrintableValue(ICPCOutcomeManager.TestingFailure)); } } return(""); }
/// <summary> /// 刷新资源信息状态。 /// </summary> /// <param name="currentVariant">当前变体。</param> public void RefreshStatus(string currentVariant) { if (!m_VersionInfo.Exist) { m_Status = CheckStatus.Disuse; m_NeedRemove = m_ReadWriteInfo.Exist; return; } if (m_ResourceName.Variant == null || m_ResourceName.Variant == currentVariant) { if (m_ReadOnlyInfo.Exist && m_ReadOnlyInfo.LoadType == m_VersionInfo.LoadType && m_ReadOnlyInfo.Length == m_VersionInfo.Length && m_ReadOnlyInfo.HashCode == m_VersionInfo.HashCode) { m_Status = CheckStatus.StorageInReadOnly; m_NeedRemove = m_ReadWriteInfo.Exist; } else if (m_ReadWriteInfo.Exist && m_ReadWriteInfo.LoadType == m_VersionInfo.LoadType && m_ReadWriteInfo.Length == m_VersionInfo.Length && m_ReadWriteInfo.HashCode == m_VersionInfo.HashCode) { m_Status = CheckStatus.StorageInReadWrite; m_NeedRemove = false; } else { m_Status = CheckStatus.NeedUpdate; m_NeedRemove = m_ReadWriteInfo.Exist; } } else { m_Status = CheckStatus.Unavailable; if (m_ReadOnlyInfo.Exist && m_ReadOnlyInfo.LoadType == m_VersionInfo.LoadType && m_ReadOnlyInfo.Length == m_VersionInfo.Length && m_ReadOnlyInfo.HashCode == m_VersionInfo.HashCode) { m_NeedRemove = m_ReadWriteInfo.Exist; } else if (m_ReadWriteInfo.Exist && m_ReadWriteInfo.LoadType == m_VersionInfo.LoadType && m_ReadWriteInfo.Length == m_VersionInfo.Length && m_ReadWriteInfo.HashCode == m_VersionInfo.HashCode) { m_NeedRemove = false; } else { m_NeedRemove = m_ReadWriteInfo.Exist; } } }
private void CustomUpdate() { switch (mCheckStatus) { case CheckStatus.WAIT: if (EditorApplication.timeSinceStartup >= mNextCheckTime) { mCheckStatus = CheckStatus.COMPARE; } break; case CheckStatus.COMPARE: ProcessCompare(); break; } }
/// <summary> /// 第一次请求服务器 /// </summary> void RequestNet() { if (GameUtils.NetIsAvailable == false) { MessageBox.Instance.PopYesNo(StaticText.STR_NO_NET, () => { Application.Quit(); }, () => { RequestNet(); }, StaticText.QuitGame, StaticText.STR_RETRY); } else { currentCheckStatus = CheckStatus.CheckVersioning; UpdateUIStatus(); GameUtils.PostHttp(AppConfig.ServerURL + "Login.ashx", null, onRequestSuccess, onRequestFailed); } }
public CheckStatus Update(BaseInputEntity entity) { CheckStatus checkstatus = null; ProductoInput input = (ProductoInput)entity; Producto producto = _repository.Single <Producto>(p => p.IdProducto == input.idProducto); if (producto != null) { producto.CodigoProducto = input.codigoproducto; producto.NombreProducto = input.nombreproducto; producto.Fabricante = input.fabricante; producto.AnioFabricacion = input.aniofabricacion; producto.Descuento = input.descuento; producto.Stock = input.stock; producto.IdCategoria = input.idcategoria; producto.IdSubCategoria = input.idsubcategoria; producto.IdSubSubCategoria = input.idsubsubcategoria; producto.Estado = input.estado; producto.Eliminado = false; try { _repository.Update <Producto>(producto); SaveChanges(); checkstatus = new CheckStatus(Status.Ok, string.Format(Mensaje.Guardar, Mensaje.Producto)); } catch (Exception ex) { checkstatus = new CheckStatus(Status.Error, ex.Message); } } else { checkstatus = new CheckStatus(Status.Error, String.Format(Mensaje.NoExiste, Mensaje.Producto)); } return(checkstatus); }
public ValueTask <IHealthCheckResult> CheckAsync(CancellationToken cancellationToken = default(CancellationToken)) { CheckStatus status = CheckStatus.Unknown; string description = "UNKNOWN"; try { using (var checkConnection = new MySql.Data.MySqlClient.MySqlConnection(_connectionString)) { checkConnection.Open(); status = checkConnection.State == System.Data.ConnectionState.Open ? CheckStatus.Healthy : CheckStatus.Unhealthy; } return(new ValueTask <IHealthCheckResult>(HealthCheckResult.FromStatus(status, description))); } catch (Exception e) { return(new ValueTask <IHealthCheckResult>(HealthCheckResult.FromStatus(CheckStatus.Unhealthy, $"Exception {e.Message}"))); } }
public IActionResult Delete(int id) { try { CheckStatus checkStatus = _manager.Delete(id, 0); if (checkStatus.apiEstado.Equals(Status.Error)) { return(StatusCode(422, checkStatus)); } return(Ok(checkStatus)); } catch (Exception ex) { _logger.LogError(LoggingEvents.ERROR, ex, ex.Message); return(new EmptyResult()); } }
public List <CheckStatus> GetOneResuest(int id) { try { Query = @"SELECT s.Id, s.ItemId, CONVERT(varchar, s.Date, 23) as Date , s.Status, s.Quantity, f.Name FROM SendOrder s INNER JOIN FoodItemCost f on f.Id = s.ItemId Where s.Id = '" + id + "'"; Command.CommandText = Query; Command.Connection = Connection; Connection.Open(); Reader = Command.ExecuteReader(); List <CheckStatus> statuses = new List <CheckStatus>(); int number = 1; if (Reader.HasRows) { while (Reader.Read()) { CheckStatus check = new CheckStatus(); check.Id = Convert.ToInt32(Reader["Id"].ToString()); check.ItemId = (int)Reader["ItemId"]; check.Date = Reader["Date"].ToString(); check.Item = Reader["Name"].ToString(); check.Status = Reader["Status"].ToString(); check.Quantity = Reader["Quantity"].ToString(); check.Number = number; statuses.Add(check); number++; } Reader.Close(); } return(statuses); } catch (Exception exception) { return(null); } finally { Connection.Close(); } }
/// <summary> /// 刷新资源信息状态。 /// </summary> /// <param name="currentVariant">当前变体。</param> /// <param name="ignoreOtherVariant">是否忽略处理其它变体的资源,若不忽略则移除。</param> public void RefreshStatus(string currentVariant, bool ignoreOtherVariant) { //if (!m_VersionInfo.Exist) //{ // m_Status = CheckStatus.Disuse; // m_NeedRemove = m_ReadWriteInfo.Exist; // return; //} if (!m_VersionInfo.Exist && m_ReadOnlyInfo.Exist) { m_Status = CheckStatus.StorageInReadOnly; m_NeedRemove = m_ReadWriteInfo.Exist; return; } if (m_ResourceName.Variant == null || m_ResourceName.Variant == currentVariant) { if (m_ReadOnlyInfo.Exist && m_ReadOnlyInfo.FileSystemName == m_VersionInfo.FileSystemName && m_ReadOnlyInfo.LoadType == m_VersionInfo.LoadType && m_ReadOnlyInfo.Length == m_VersionInfo.Length && m_ReadOnlyInfo.HashCode == m_VersionInfo.HashCode) { m_Status = CheckStatus.StorageInReadOnly; m_NeedRemove = m_ReadWriteInfo.Exist; } else if (m_ReadWriteInfo.Exist && m_ReadWriteInfo.LoadType == m_VersionInfo.LoadType && m_ReadWriteInfo.Length == m_VersionInfo.Length && m_ReadWriteInfo.HashCode == m_VersionInfo.HashCode) { bool differentFileSystem = m_ReadWriteInfo.FileSystemName != m_VersionInfo.FileSystemName; m_Status = CheckStatus.StorageInReadWrite; m_NeedMoveToDisk = m_ReadWriteInfo.UseFileSystem && differentFileSystem; m_NeedMoveToFileSystem = m_VersionInfo.UseFileSystem && differentFileSystem; } else { m_Status = CheckStatus.Update; m_NeedRemove = m_ReadWriteInfo.Exist; } } else { m_Status = CheckStatus.Unavailable; m_NeedRemove = !ignoreOtherVariant && m_ReadWriteInfo.Exist; } }
private bool A() { return(false); List <Piece> pieces = Owner.GetPieces(PieceType.King, Color); int checkCount = 0; foreach (Piece pcs in pieces) { if ((pcs as KingPiece).CheckingPieces.Count > 0) { ++checkCount; } if ((pcs as KingPiece).CheckingPieces[0].Type == PieceType.Knight) { lastCheckStatus = CheckStatus.KightCheck; /* TODO: knight check * - Or the king must move, * - Or the checking Knight must be removed. */ } if ((pcs as KingPiece).CheckingPieces.Count > 1) { lastCheckStatus = CheckStatus.DoubleCheck; /* TODO: double check * - Only the checked King is able to move. */ } } if (checkCount > 1) { lastCheckStatus = CheckStatus.ForkedCheck; /* TODO: forked check * - The checking piece must be removed. */ } }
public ActionResult CHistory(bool?Label, CheckStatus status = CheckStatus.All, string Name = null, string GroupName = null, int page = 1) { var filter = new DataBookFilter { Status = status, Checker = Identity.Name, Name = Name, GroupName = GroupName, Label = Label, Page = new Page(page) }; ViewBag.List = Core.DataBookManager.Get(filter); ViewBag.Page = filter.Page; var list = Core.DataBookManager.GetList(Identity.Name); ViewBag.NList = list.GroupBy(e => e.Name).Select(e => e.Key).ToList(); ViewBag.GList = list.GroupBy(e => e.GroupName).Select(e => e.Key).ToList(); return(View()); }
public async Task ReceiveAsync(IContext context) { var task = context.Message switch { RegisterMember cmd => Register(cmd, context), CheckStatus cmd => NotifyStatuses(cmd.Index, context.Self), DeregisterMember _ => UnregisterService(context), UpdateStatusValue cmd => RegisterService(cmd.StatusValue, context), ReregisterMember _ => RegisterService(_statusValue, context), Stopping _ => Stop(), _ => Task.CompletedTask }; await task.ConfigureAwait(false); Task Stop() { Logger.LogDebug("Stopping monitoring for {Service}", _id); return(_registered ? UnregisterService(context) : Actor.Done); } }
public ActionResult Manager(int ID, string Reason, int?Day, bool?Check, CheckStatus status = CheckStatus.Wait) { var book = Core.DataBookManager.Check(ID, Reason, Identity.Name, Day, Check, status); Core.MessageManager.Add(new Message { Sender = Identity.Name, Info = string.Format("申请{0}的权限已经确认!", book.GroupName), Receiver = book.Name }); var groups = ADController.GetGroupList(); ViewBag.Wait = Core.DataBookManager.Get(groups, CheckStatus.Wait); if (Identity.GroupType == GroupType.Manager) { ViewBag.DGroups = ADController.GetUserDict(groups); } return(View()); }
public CheckStatus Create(Solicitud oSolicitud) { CheckStatus check = new CheckStatus(); int id = 0; try { using (IDbConnection connection = OpenConnection()) { var oParams = new DynamicParameters(); oParams.Add("TipoContrato", oSolicitud.TipoContrato); oParams.Add("PrimerosAuxilio", oSolicitud.PrimerosAuxilio); oParams.Add("CuidadoEspecial", oSolicitud.CuidadoEspecial); oParams.Add("SueldoMinimo", oSolicitud.SueldoMinimo); oParams.Add("SueldoMaximo", oSolicitud.SueldoMaximo); oParams.Add("Direccion", oSolicitud.Direccion); oParams.Add("Longitud", oSolicitud.Longitud); oParams.Add("Latitud", oSolicitud.Latitud); oParams.Add("Token", oSolicitud.Token); oParams.Add("IdNana", oSolicitud.IdNana); id = connection.Query <int>( "uspSolicitudCreate", oParams, commandType: CommandType.StoredProcedure).FirstOrDefault(); } check.status = Status.Ok; check.id = id.ToString(); } catch (Exception ex) { check.status = Status.Error; check.message = "Error al registrar, por favor revise su datos ingresados."; } return(check); }
public CheckStatus Add(PersonaInput input) { CheckStatus checkstatus = new CheckStatus(); Persona persona = new Persona(); persona.IdPersona = 0; persona.Nombre = input.nombre; persona.Fecha = input.fecha; persona.Imagen = input.imagen; persona.ImagenOriginal = input.imagenOriginal; persona.ImagenMiniatura = input.imagenMiniatura; persona.Eliminado = false; checkstatus = Validate(input, 1); if (checkstatus.status.Equals(Status.Ok)) { checkstatus = personaRepository.Add(persona); } return(checkstatus); }
public async Task <CheckStatus> GetLeaveStatus(int leaveId) { ThrowIfDisposed(); var leave = await LeaveStore.FindEntityByIdAsync(leaveId); CheckStatus status = CheckStatus.未查看; if (leave != null) { foreach (Check check in leave.Checks) { if (check.CheckStatus != CheckStatus.已通过) { status = check.CheckStatus; break; } status = check.CheckStatus; } } return(status); }
public CheckStatus Delete(int id) { CheckStatus checkstatus = new CheckStatus(); Cliente cliente = new Cliente(); cliente = productRepository.GetSingleByID(id); if (cliente != null) { cliente.Eliminado = true; checkstatus = productRepository.Delete(cliente); } else { checkstatus.message = "No existe"; checkstatus.status = Status.Error; } return(checkstatus); }
/// <summary> /// 第一次请求服务器 /// </summary> void RequestNet() { if (Utils.NetIsAvailable == false) { MessageBox.Instance.PopYesNo(StaticText.STR_NO_NET, () => { Application.Quit(); }, () => { RequestNet(); }, StaticText.QuitGame, StaticText.STR_RETRY); } else { currentCheckStatus = CheckStatus.CheckVersioning; JsonData jd = new JsonData(); jd["name"] = "Tom"; jd["age"] = 18; Utils.PostHttp(AppConfig.ServerURL + "Login.ashx", jd, onRequestSuccess, onRequestFailed); } }
public CheckStatus Delete(int id) { CheckStatus checkstatus = new CheckStatus(); Persona Persona = new Persona(); Persona = personaRepository.GetSingleByID(id); if (Persona != null) { Persona.Eliminado = true; checkstatus = personaRepository.Delete(Persona); } else { checkstatus.message = "No existe"; checkstatus.status = Status.Error; } return(checkstatus); }
public List <DataBook> Get(List <string> GroupNames, CheckStatus status) { var list = new List <DataBook>(); using (var db = GetDbContext()) { var result = db.DataBooks.Where(e => e.Status == status).ToList(); if (result == null || result.Count == 0) { return(list); } foreach (var item in result) { if (GroupNames.Contains(item.GroupName)) { list.Add(item); } } return(list); } }
public MasterMainPageViewModel(INavigationService navigationService, IEventAggregator eventAggregator) { NavigationService = navigationService; _eventAggregator = eventAggregator; _eventAggregator.GetEvent <LoginMessage>().Subscribe(Login); try { var status = CheckStatus.CheckLoginStatus(); // MenuList = new ObservableCollection<MenuItem>(); MenuList = new ObservableCollection <MenuItem>(); var stuff = new PopulateMenu(); stuff.populateMenu(MenuList, status); } catch (Exception ex) { //sdfghjklkjhgfd } }
/// <summary> /// Creates a new health check group, to which you can add one or more health /// checks. /// </summary> public HealthCheckBuilder AddHealthCheckGroup(string groupName, Action <HealthCheckBuilder> groupChecks, CheckStatus partialSuccessStatus) { Guard.ArgumentNotNullOrEmpty(nameof(groupName), groupName); Guard.ArgumentNotNull(nameof(groupChecks), groupChecks); Guard.ArgumentValid(partialSuccessStatus != CheckStatus.Unknown, nameof(partialSuccessStatus), "Check status 'Unknown' is not valid for partial success."); Guard.ArgumentValid(!_groups.ContainsKey(groupName), nameof(groupName), $"A group with name '{groupName}' has already been registered."); Guard.OperationValid(_currentGroup.GroupName == string.Empty, "Nested groups are not supported by HealthCheckBuilder."); var group = new HealthCheckGroup(groupName, partialSuccessStatus); _groups.Add(groupName, group); var innerBuilder = new HealthCheckBuilder(this, group); groupChecks(innerBuilder); return(this); }
private void CustomUpdate() { // 添加网络判断 if (!Network.IsReachable) return; switch (mCheckStatus) { case CheckStatus.WAIT: if (EditorApplication.timeSinceStartup >= mNextCheckTime) { mCheckStatus = CheckStatus.COMPARE; } break; case CheckStatus.COMPARE: ProcessCompare(); break; } }
public ActionResult Manager(int ID, string Reason, int?Day, bool?Check, CheckStatus status = CheckStatus.Wait) { Core.DataBookManager.Check(ID, Reason, sAMAccountName, Day, Check, status); Core.MessageManager.Add(Core.DataBookManager.Get(ID), ADController.GetNameBysAMAccountName(sAMAccountName)); //待审批列表 List <string> groups; if (ADController.IsManager(LUser)) { groups = ADController.GetGroupList(); } else { groups = Core.AuthorizeManager.GetList(ADController.GetNameBysAMAccountName(sAMAccountName)); } ViewBag.Wait = Core.DataBookManager.Get(groups, CheckStatus.Wait); ViewBag.DGroups = ADController.GetUserDict(groups); return(View()); }
public async void RegistersCheck(int monitoredValue, CheckStatus expectedStatus) { _builder.AddMaxValueCheck("CheckName", 0, () => monitoredValue); var check = _builder.ChecksByName["CheckName"]; var result = await check.RunAsync(_serviceProvider); Assert.Equal(expectedStatus, result.CheckStatus); Assert.Equal($"max=0, current={monitoredValue}", result.Description); Assert.Collection(result.Data.OrderBy(kvp => kvp.Key), kvp => { Assert.Equal("current", kvp.Key); Assert.Equal(monitoredValue, kvp.Value); }, kvp => { Assert.Equal("max", kvp.Key); Assert.Equal(0, kvp.Value); } ); }
protected override void Seed(TelegrambaseContext db) { Channels channels = new Channels() { AvatarChannel = DateTime.Now, NameChannel = "Test", SubscribersChannel = 10000, UriChannel = "Channels" }; CheckStatus checkStatus = new CheckStatus() { ChangeAvatar = 2, ChannelsCount = 1, CheckDate = DateTime.Now, ChangeName = 1, NoUri = 0 }; db.Channels.Add(channels); db.CheckStatuses.Add(checkStatus); db.SaveChanges(); }
public CheckStatus Update(BaseInputEntity entity) { CheckStatus checkstatus = null; UsuarioInput input = (UsuarioInput)entity; Usuario usuario = _repository.Single <Usuario>(p => p.Id == input.id); if (usuario != null) { usuario.Nombres = input.nombres; usuario.Apellidos = input.apellidos; usuario.Email = input.email; usuario.ImagenUrl = input.imagenurl; usuario.Estado = input.estado; usuario.Eliminado = false; try { _repository.Update <Usuario>(usuario); SaveChanges(); checkstatus = new CheckStatus(Status.Ok, string.Format(Mensaje.Guardar, Mensaje.Usuario)); } catch (Exception ex) { checkstatus = new CheckStatus(Status.Error, ex.Message); } } else { checkstatus = new CheckStatus(Status.Error, String.Format(Mensaje.NoExiste, Mensaje.Usuario)); } return(checkstatus); }
public CheckStatus Create(BaseInputEntity entity) { CheckStatus checkstatus = null; SubCategoriaInput input = (SubCategoriaInput)entity; SubCategoria subcategoria = new SubCategoria(); subcategoria.NombreSubCategoria = input.nombreSubCategoria; subcategoria.IdCategoria = input.idCategoria; subcategoria.Estado = input.estado; try { _repository.Create <SubCategoria>(subcategoria); SaveChanges(); checkstatus = new CheckStatus(subcategoria.Id, subcategoria.NombreSubCategoria, Status.Ok, string.Format(Mensaje.Guardar, Mensaje.SubCategoria)); } catch (Exception ex) { checkstatus = new CheckStatus(Status.Error, ex.Message); } return(checkstatus); }
public void CheckMinMaxPoint(int checkPoint, ref int comparePoint, CheckStatus checkstatus) { if (comparePoint == 0) { comparePoint = checkPoint; } else { if (checkstatus == CheckStatus.Min) { if (checkPoint < comparePoint) { comparePoint = checkPoint; } } else { if (checkPoint > comparePoint) { comparePoint = checkPoint; } } } }
/// <summary> /// // State is used to retrieve all the checks in a given state. The wildcard "any" state can also be used for all checks. /// </summary> /// <param name="status">The health status to filter for</param> /// <returns>A query result containing a list of health checks in the specified state, or a query result with a null response if no health checks matched the provided state</returns> public async Task<QueryResult<HealthCheck[]>> State(CheckStatus status, QueryOptions q) { return await State(status, q, CancellationToken.None).ConfigureAwait(false); }
/// <summary> /// // State is used to retrieve all the checks in a given state. The wildcard "any" state can also be used for all checks. /// </summary> /// <param name="status">The health status to filter for</param> /// <returns>A query result containing a list of health checks in the specified state, or a query result with a null response if no health checks matched the provided state</returns> public Task<QueryResult<HealthCheck[]>> State(CheckStatus status, QueryOptions q) { return State(status, q, CancellationToken.None); }
public ActionResult Manager(int ID, string Reason, int? Day, bool? Check, CheckStatus status = CheckStatus.Wait) { Core.DataBookManager.Check(ID, Reason, sAMAccountName, Day, Check, status); Core.MessageManager.Add(Core.DataBookManager.Get(ID), ADController.GetNameBysAMAccountName(sAMAccountName)); //待审批列表 List<string> groups; if (ADController.IsManager(LUser)) { groups = ADController.GetGroupList(); } else { groups = Core.AuthorizeManager.GetList(ADController.GetNameBysAMAccountName(sAMAccountName)); } ViewBag.Wait = Core.DataBookManager.Get(groups, CheckStatus.Wait); ViewBag.DGroups = ADController.GetUserDict(groups); return View(); }
private void Finish() { _currentStatus = CheckStatus.Finished; _timer.Change(Timeout.Infinite, TIMER_INTERVAL); }
/// <summary> /// Stops the timer. /// </summary> public void Stop() { _timer.Stop(); _currentStatus = CheckStatus.Idle; }
private void Finish() { _currentStatus = CheckStatus.Finished; _timer.Stop(); }
public ActionResult Manager(int ID, string Reason, int? Day, bool? Check, CheckStatus status = CheckStatus.Wait) { Core.DataBookManager.Check(ID, Reason, sAMAccountName, Day, Check, status); Core.MessageManager.Add(Core.DataBookManager.Get(ID), ADController.GetNameBysAMAccountName(sAMAccountName)); var groups = ADController.GetGroupList(); ViewBag.Wait = Core.DataBookManager.Get(groups, CheckStatus.Wait); ViewBag.DGroups = ADController.GetUserDict(groups); return View(); }
/// <summary> /// Starts the timer. /// </summary> public void Start() { if (!IsFinished) { _timer.Start(); _currentStatus = CheckStatus.Busy; } }
/// <summary> /// // State is used to retrieve all the checks in a given state. The wildcard "any" state can also be used for all checks. /// </summary> /// <param name="status">The health status to filter for</param> /// <param name="q">Customized query options</param> /// <param name="ct">Cancellation token for long poll request. If set, OperationCanceledException will be thrown if the request is cancelled before completing</param> /// <returns>A query result containing a list of health checks in the specified state, or a query result with a null response if no health checks matched the provided state</returns> public Task<QueryResult<HealthCheck[]>> State(CheckStatus status, QueryOptions q, CancellationToken ct) { return _client.Get<HealthCheck[]>(string.Format("/v1/health/state/{0}", status.Status), q).Execute(ct); }
public ActionResult Manager(int ID, string Reason, int? Day,bool?Check,CheckStatus status=CheckStatus.Wait) { Core.DataBookManager.Check(ID, Reason, Identity.Name,Day,Check,status); //待审批列表 var groups = Core.AuthorizeManager.GetList(Identity.Name); ViewBag.Wait = Core.DataBookManager.Get(groups,CheckStatus.Wait); ViewBag.DGroups = ADController.GetUserDict(groups); return View(); }
public CheckResult(CheckStatus status, string message) { Status = status; Message = message; }
/// <summary> /// // State is used to retreive all the checks in a given state. The wildcard "any" state can also be used for all checks. /// </summary> /// <param name="status">The health status to filter for</param> /// <returns>A query result containing a list of health checks in the specified state, or a query result with a null response if no health checks matched the provided state</returns> public QueryResult<HealthCheck[]> State(CheckStatus status) { return State(status, QueryOptions.Empty); }
/// <summary> /// 批准某个功能的申请. /// </summary> /// <param name="scenic"></param> /// <param name="checker"></param> /// <param name="module"></param> public void ChangeCheckStatus(Scenic scenic, TourMembership checker, ScenicModule module, CheckStatus cs) { ScenicCheckProgress scp = GetStatus(scenic.Id, module); if (scp.CheckStatus != CheckStatus.Applied) { ErrHandler.Redirect(ErrType.UnknownError,"187行"); } scp.CheckStatus = cs; IScenic.SaveCheckProgress(scp); if (module == ScenicModule.SellOnLine) { IList<Ticket> tickets = ITicket.GetTicketByscId(scenic.Id); foreach (var item in tickets) { item.Lock = false; } ITicket.SaveOrUpdateTicket(tickets); } }
public void SetCheckStatus(int classificationId, CheckStatus check) { var classification = GetClassification(classificationId); classification.Status = (int)check; SaveChanges(); }
/// <summary> /// // State is used to retreive all the checks in a given state. The wildcard "any" state can also be used for all checks. /// </summary> /// <param name="status">The health status to filter for</param> /// <returns>A query result containing a list of health checks in the specified state, or a query result with a null response if no health checks matched the provided state</returns> public QueryResult<HealthCheck[]> State(CheckStatus status) { return State(status, QueryOptions.Default, CancellationToken.None); }
/// <summary> /// Stops the timer. /// </summary> public void Stop() { _timer.Change(Timeout.Infinite, TIMER_INTERVAL); _currentStatus = CheckStatus.Idle; }
/// <summary> /// 更新状态 /// </summary> /// <param name="status"></param> /// <param name="module"></param> private void UpdateStatus(CheckStatus status, ScenicModule module) { bllScenic.ChangeCheckStatus(scenic, CurrentMember, module, status); }
/// <summary> /// Starts the timer. /// </summary> public void Start() { if (!IsFinished) { _timer.Change(0,TIMER_INTERVAL); _currentStatus = CheckStatus.Busy; } }
/// <summary> /// // State is used to retrieve all the checks in a given state. The wildcard "any" state can also be used for all checks. /// </summary> /// <param name="status">The health status to filter for</param> /// <param name="q">Customized query options</param> /// <param name="ct">Cancellation token for long poll request. If set, OperationCanceledException will be thrown if the request is cancelled before completing</param> /// <returns>A query result containing a list of health checks in the specified state, or a query result with a null response if no health checks matched the provided state</returns> public async Task<QueryResult<HealthCheck[]>> State(CheckStatus status, QueryOptions q, CancellationToken ct) { return await _client.Get<HealthCheck[]>(string.Format("/v1/health/state/{0}", status.Status), q).Execute(ct).ConfigureAwait(false); }
/// <summary> /// // State is used to retreive all the checks in a given state. The wildcard "any" state can also be used for all checks. /// </summary> /// <param name="status">The health status to filter for</param> /// <param name="q">Customized query options</param> /// <returns>A query result containing a list of health checks in the specified state, or a query result with a null response if no health checks matched the provided state</returns> public QueryResult<HealthCheck[]> State(CheckStatus status, QueryOptions q) { return _client.CreateQueryRequest<HealthCheck[]>(string.Format("/v1/health/state/{0}", status.Status), q) .Execute(); }
public List<DataBook> Get(List<string> GroupNames,CheckStatus status) { var list = new List<DataBook>(); foreach (var item in GroupNames) { var glist = GetListByGroupName(item).Where(e=>e.Status==status).ToList(); if (glist != null) { foreach (var entry in glist) { list.Add(entry); } } } return list; }