public List <TipoStatus> ModificarStatus(string codigoPedido, TipoStatus status,
                                                 int itensAprovados, decimal valorAprovado)
        {
            var statusDoPedido = new List <TipoStatus>();

            var pedido = _pedidoRepository.BuscarPedido(codigoPedido);

            if (!VerificarPedidoValido(statusDoPedido, pedido))
            {
                return(statusDoPedido);
            }

            switch (status)
            {
            case TipoStatus.Reprovado:
                ReprovarPedido(statusDoPedido);
                break;

            case TipoStatus.Aprovado:
                AprovarPedido(statusDoPedido, pedido, itensAprovados, valorAprovado);
                break;
            }

            return(statusDoPedido);
        }
 public virtual void AlteraStatus()
 {
     if (this.Status == TipoStatus.Bloqueado)
         this._status = TipoStatus.Normal;
     else
         this._status = TipoStatus.Bloqueado;
 }
        public ActionResult DeleteConfirmed(int id)
        {
            TipoStatus tipoStatus = db.Status.Find(id);

            db.Status.Remove(tipoStatus);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Example #4
0
 void ModificaApresentacaoDoStatus()
 {
     if (criatureDoStatus.StatusTemporarios.Count > 0)
     {
         TipoStatus tipo = criatureDoStatus.StatusTemporarios[indiceDoStatus].Tipo;
         imgDoStatus.texture = GameController.g.El.RetornaMini(tipo);
         txDoStatus.text     = StatusTemporarioBase.NomeEmLinguas(tipo);
     }
 }
Example #5
0
 public static String Obtem(TipoStatus tipo)
 {
     switch (tipo)
     {
         case TipoStatus.Normal: return "Normal";
         case TipoStatus.Bloqueado: return "Bloqueado";
         default: return String.Empty;
     }
 }
 public ActionResult Edit([Bind(Include = "IdStatus,Descricao")] TipoStatus tipoStatus)
 {
     if (ModelState.IsValid)
     {
         db.Entry(tipoStatus).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(tipoStatus));
 }
        public ActionResult Create([Bind(Include = "IdStatus,Descricao")] TipoStatus tipoStatus)
        {
            if (ModelState.IsValid)
            {
                db.Status.Add(tipoStatus);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(tipoStatus));
        }
Example #8
0
 public virtual void AlteraStatus()
 {
     if (this.Status == TipoStatus.Bloqueado)
     {
         this._status = TipoStatus.Normal;
     }
     else
     {
         this._status = TipoStatus.Bloqueado;
     }
 }
Example #9
0
        public static String Obtem(TipoStatus tipo)
        {
            switch (tipo)
            {
            case TipoStatus.Normal: return("Normal");

            case TipoStatus.Bloqueado: return("Bloqueado");

            default: return(String.Empty);
            }
        }
Example #10
0
 public static string NomeEmLinguas(TipoStatus nome)
 {
     string[] arr = BancoDeTextos.RetornaListaDeTextoDoIdioma(ChaveDeTexto.nomeStatus).ToArray();
     if (arr.Length > (int)nome)
     {
         return(arr[(int)nome]);
     }
     else
     {
         Debug.LogError("O array de nomes de status não contem um nome para o ID= " + nome);
         return(nome.ToString());// BancoDeTextos.falacoes[heroi.lingua]["listaDeGolpes"][(int)Nome];
     }
 }
        // GET: TipoStatus/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            TipoStatus tipoStatus = db.Status.Find(id);

            if (tipoStatus == null)
            {
                return(HttpNotFound());
            }
            return(View(tipoStatus));
        }
Example #12
0
        public static int ContemStatus(TipoStatus esseStatus, CriatureBase X)
        {
            int retorno = -1;

            if (X.StatusTemporarios.Count > 0)
            {
                foreach (DatesForTemporaryStatus sT in X.StatusTemporarios)
                {
                    if (sT.Tipo == esseStatus)
                    {
                        retorno = X.StatusTemporarios.IndexOf(sT);
                    }
                }
            }

            return(retorno);
        }
 public static string GetCssTableStyle(TipoStatus value)
 {
     if (value == TipoStatus.Respondida)
     {
         return("table-success");
     }
     else if (value == TipoStatus.Vencida)
     {
         return("table-warning");
     }
     else if (value == TipoStatus.Pendente)
     {
         return("table-primary");
     }
     else
     {
         return("table-danger");
     }
 }
Example #14
0
        public static void TiraStatusDaLista(TipoStatus tipo, List <DatesForTemporaryStatus> afetado)
        {
            if (afetado.Count > 0)
            {
                List <DatesForTemporaryStatus> aTirar = new List <DatesForTemporaryStatus>();
                foreach (DatesForTemporaryStatus sT in afetado)
                {
                    if (sT.Tipo == tipo || tipo == TipoStatus.todos)
                    {
                        aTirar.Add(sT);
                    }
                }

                for (int i = 0; i < aTirar.Count; i++)
                {
                    afetado.Remove(aTirar[i]);
                }
            }
        }
Example #15
0
 public Usuario(int id, string email, TipoStatus tipoStatus)
 {
     this.Id         = id;
     this.Email      = email;
     this.TipoStatus = tipoStatus;
 }
 protected EntidadeBloqueavel()
 {
     this._status = TipoStatus.Normal;
 }
Example #17
0
 public Texture2D RetornaMini(TipoStatus nome)
 {
     return((Texture2D)Resources.Load("miniStatus/" + nome));//return retornaMini(nome.ToString(), "golpe");
 }
Example #18
0
        public TipoStatus ListarStatusPorId(int id)
        {
            TipoStatus tipoStatus = _context.TipoStatus.FirstOrDefault(s => s.TipoStatusId == id);

            return(tipoStatus);
        }
Example #19
0
 protected EntidadeBloqueavel()
 {
     this._status = TipoStatus.Normal;
 }