public ActionResult Delete(ModePay objModePay)
 {
     MessageInitialEliminate();
     objModePayNeg.Delete(objModePay);
     MessageErrorEliminate(objModePay);
     return(View());
 }
        public void MessageErrorRegister(ModePay objModePay)
        {
            switch (objModePay.State)
            {
            case 20:
                ViewBag.MessageError = "Insira o modo de pagamento";
                break;

            case 2:
                ViewBag.MessageError = "Só é permitido até 30 caracteres";
                break;

            case 30:
                ViewBag.MessageError = "Insira os outros detalhes do Modo de Pagamento";
                break;

            case 3:
                ViewBag.MessageError = "Só é permitido até 30 caracteres";
                break;

            case 99:
                ViewBag.MessageSucess = "O modo de pagamento ( " + objModePay.Name + " ) foi cadastrado com sucesso";
                break;
            }
        }
 public ActionResult Edit(ModePay objModePay)
 {
     MessageInitialUpdate();
     objModePayNeg.Update(objModePay);
     MessageErrorUpdate(objModePay);
     return(View());
 }
 public ActionResult Create(ModePay objModePay)
 {
     MessageStartRegister();
     objModePayNeg.Create(objModePay);
     MessageErrorRegister(objModePay);
     return(View());
 }
        // GET: ModePay/Details/5
        public ActionResult Details(int id)
        {
            ModePay objModePay = new ModePay(id);

            objModePayNeg.Find(objModePay);
            return(View(objModePay));
        }
        // GET: ModePay/Delete/5
        public ActionResult Delete(int id)
        {
            MessageInitialEliminate();
            ModePay objModePay = new ModePay(id);

            objModePayNeg.Find(objModePay);
            return(View(objModePay));
        }
        // GET: ModePay/Edit/5
        public ActionResult Edit(int id)
        {
            MessageInitialUpdate();
            ModePay objModePay = new ModePay(id);

            objModePayNeg.Find(objModePay);
            return(View(objModePay));
        }
示例#8
0
        public void Delete(ModePay objModePay)
        {
            bool verification = true;

            ModePay objModePayAux = new ModePay();

            objModePayAux.IdModePay = objModePay.IdModePay;
            verification            = objModePayDao.Find(objModePayAux);
            if (!verification)
            {
                objModePay.State = 33;
                return;
            }

            objModePayDao.Delete(objModePayAux);
            objModePay.State = 99;
            return;
        }
示例#9
0
        public void Update(ModePay objModePay)
        {
            bool verification = true;

            string name = objModePay.Name;

            if (name == null || name.Trim().Equals(""))
            {
                objModePay.State = 20;
                return;
            }
            else
            {
                name         = objModePay.Name.Trim();
                verification = name.Length > 0 && name.Length <= 30;
                if (!verification)
                {
                    objModePay.State = 2;
                    return;
                }
            }

            string otherDetails = objModePay.OtherDetails;

            if (otherDetails == null || otherDetails.Trim().Equals(""))
            {
                objModePay.State = 30;
                return;
            }
            else
            {
                otherDetails = objModePay.OtherDetails;
                verification = otherDetails.Length > 0 && otherDetails.Length <= 30;
                if (!verification)
                {
                    objModePay.State = 3;
                    return;
                }
            }

            objModePayDao.Update(objModePay);
            objModePay.State = 99;
            return;
        }
        public void MessageErrorEliminate(ModePay objModePay)
        {
            switch (objModePay.State)
            {
            case 1:
                ViewBag.MessageError = "Modo de Pagamento ( " + objModePay.IdModePay + " não existente ";
                break;

            case 33:
                ViewBag.MessageError = "Modo de Pagamento: ( " + objModePay.Name + " ) já foi excluído";
                break;

            case 99:
                ViewBag.MessageSucess = "Modo de Pagamento ( " + objModePay.Name + ") Foi Excluido!!!";
                break;

            default:
                ViewBag.MessageError = "===Deu Erro ???===";
                break;
            }
        }
示例#11
0
 public bool Find(ModePay objModePay)
 {
     return(objModePayDao.Find(objModePay));
 }