public ActionResult RemoverCartao(int numeroCartao) { CartaoDAO dao = new CartaoDAO(); dao.Excluir(numeroCartao); return(Json(numeroCartao)); }
public ActionResult AdicionaCartao(string nomeCliente, int numeroCartao) { CartaoDAO dao = new CartaoDAO(); if (dao.BuscaPorNumero(numeroCartao) != null) { return(Json(new { success = false, resposta = "Numero do cartão já existe" }, JsonRequestBehavior.AllowGet)); } if (numeroCartao <= 0) { return(Json(new { success = false, resposta = "Numero do cartão não pode ser negativo" }, JsonRequestBehavior.AllowGet)); } if (dao.BuscaPorNome(nomeCliente) != null) { return(Json(new { success = false, resposta = "Cliente já possui cadastro" }, JsonRequestBehavior.AllowGet)); } if (!Regex.IsMatch(nomeCliente, @"^[a-zA-Z\s]+$")) { return(Json(new { success = false, resposta = "Nome Invalido" }, JsonRequestBehavior.AllowGet)); } else { dao.Adiciona(new Cartao(numeroCartao, nomeCliente)); return(Json(new { success = true, Cartao = dao.BuscaPorNumero(numeroCartao) }, JsonRequestBehavior.AllowGet)); } }
/// <summary> /// Lista uma coleção de OBJ /// </summary> /// <param name="condicaoSql" >Query</param> public List <CartaoBO> Listar(CondicaoSql condicaoSql) { using (CartaoDAO objDAO = new CartaoDAO()) { List <CartaoBO> lista = objDAO.Listar(condicaoSql); this.SetResultMessage(objDAO); return(lista); } }
public ActionResult Edit([Bind(Include = "Id,NumeroDoCartao,CodigoDeSeguranca,Limite,Debito,QUantidadeDeParcelas,ValorDaParcela")] Cartao cartao) { if (ModelState.IsValid) { CartaoDAO.Editar(cartao); return(RedirectToAction("Index")); } return(View(cartao)); }
/// <summary> /// Consultar um item /// </summary> /// <param name="objBO" >Objeto com os dados Carros</param> public void Consultar(CartaoBO objBO) { CartaoDAO objDAO = new CartaoDAO(); if (_database != null) { objDAO = new CartaoDAO(_database); } objDAO.Consultar(objBO); this.SetResultMessage(objDAO); }
/// <summary> /// Alterar um item setando a obrigatoriedade do processo /// </summary> /// <param name="objBO" >Objeto com os dados Carros</param> /// <param name="propriedadesModificadas">Setar obrigatoriedade</param> public void Alterar(CartaoBO objBO, bool propriedadesModificadas) { CartaoDAO objDAO = new CartaoDAO(); if (_database != null) { objDAO = new CartaoDAO(_database); } objDAO.Alterar(objBO, propriedadesModificadas); this.SetResultMessage(objDAO); }
public bool Vazio() { CondicaoSql cond = new CondicaoSql(); cond.SetLimiteSql(1); using (CartaoDAO objDAO = new CartaoDAO()) { cond.SetCondicaoSql("1", CondicaoSqlEnum.Igual, "1"); List <CartaoBO> lista = objDAO.Listar(cond); this.SetResultMessage(objDAO); return(lista.Count == 0); } }
// GET: Cartoes/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Cartao cartao = CartaoDAO.BuscaPorId(id); if (cartao == null) { return(HttpNotFound()); } return(View(cartao)); }
public ActionResult Create([Bind(Include = "Id,NumeroDoCartao,CodigoDeSeguranca,Limite,Debito,QUantidadeDeParcelas,ValorDaParcela")] Cartao cartao) { int id = (int)HttpContext.Session["id"]; if (ModelState.IsValid) { Conta conta = ContaDAO.BuscaPorId(id); cartao.conta = conta; CartaoDAO.Cadastrar(cartao); return(RedirectToAction("Index")); } return(View(cartao)); }
public ActionResult CarregaCartao(int numeroCartao, string total) { CartaoDAO dao = new CartaoDAO(); Cartao cartao = dao.BuscaPorNumero(numeroCartao); if (cartao == null) { return(Json(new { success = false, resposta = "Cartão não existe" }, JsonRequestBehavior.AllowGet)); } else { double valor = Convert.ToDouble(total); double desconto = (valor * 0.10) / 100; return(Json(new { success = true, Total = String.Format("{0:0.00}", desconto).Replace(",", "."), resposta = "Desconto aplicado com sucesso" }, JsonRequestBehavior.AllowGet)); } }
public ActionResult CadCard(string numcard, string ano, string mes, string nome) { numcard.Replace(" ", ""); if (Session["_Id"] != null) { Cartao cc = new Cartao() { ClienteId = Convert.ToInt32(Session["_Id"]), Numero = numcard, Validade = mes + "/" + ano, Nome = nome, }; CartaoDAO cadao = new CartaoDAO(); cadao.Cadastrar(cc); } return(RedirectToAction("ClientePage", "Cliente")); }
public ActionResult Index() { MesasDAO dao = new MesasDAO(); UsuarioDAO userDao = new UsuarioDAO(); ComandaDAO comandaDao = new ComandaDAO(); ProdutoDAO prodDao = new ProdutoDAO(); CartaoDAO cartDAO = new CartaoDAO(); IList <Mesa> mesas = dao.Listar().OrderBy(m => m.Numero).ToList(); ViewBag.Mesas = mesas; ViewBag.Usuarios = userDao.Listar(); ViewBag.Comandas = comandaDao.Listar().OrderBy(c => c.Numero).ToList(); ViewBag.Cartoes = cartDAO.Listar().OrderBy(ca => ca.NumeroCartao).ToList(); Usuario user = (Usuario)Session["Admin"]; if (user.Cargo.Equals("GARCOM") || user.Cargo.Equals("GERENTE")) { return(View(ViewBag)); } else { return(RedirectToRoute("Sair")); } }
//EM DÚVIDA DO USO public void GerarCartao(int seqM) { int codStatusC = 0; if (rdAtivo.Checked == true) { codStatusC = 1; } if (rdInativo.Checked == true) { codStatusC = 2; } Cartao novo = new Cartao(0, DateTime.Now.AddYears(3), seqM, codStatusC); CartaoDAO chamaCartaoDAO = new CartaoDAO(); try { if (chamaCartaoDAO.Inserir(novo)) { MessageBox.Show("Cartão gerado com sucesso."); CartaoForm tela = new CartaoForm(); tela.Show(); } } catch (Exception ii) { MessageBox.Show(ii.Message); } }
// GET: Cartoes public ActionResult Index() { return(View(CartaoDAO.listarTodos())); }
public ActionResult DeleteConfirmed(int id) { CartaoDAO.Deletar(CartaoDAO.BuscaPorId(id)); return(RedirectToAction("Index")); }