Ejemplo n.º 1
0
        public ActionResult Apagar(int id)
        {
            FinancasRepository repository = new FinancasRepository();

            repository.Apagar(id);
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 2
0
        public ActionResult Editar(int id)
        {
            FinancasRepository repository = new FinancasRepository();
            ContaPagar         contaPagar = repository.ObterpeloId(id);

            ViewBag.ContaPagar = contaPagar;
            return(View());
        }
Ejemplo n.º 3
0
        // GET: ContaPagar
        public ActionResult Index(string pesquisa)
        {
            FinancasRepository repository  = new FinancasRepository();
            List <ContaPagar>  contasPagar = repository.ObterTodos(pesquisa);

            ViewBag.ContasPagar = contasPagar;
            return(View());
        }
Ejemplo n.º 4
0
        public ActionResult Update(int id, string nome, decimal valor, string tipo, string descricao, string status)
        {
            ContaPagar contaPagar = new ContaPagar();

            contaPagar.Id        = id;
            contaPagar.Nome      = nome;
            contaPagar.Valor     = valor;
            contaPagar.Tipo      = tipo;
            contaPagar.Descricao = descricao;
            contaPagar.Status    = status;
            FinancasRepository repository = new FinancasRepository();

            repository.Atualizar(contaPagar);
            return(RedirectToAction("Index"));
        }
Ejemplo n.º 5
0
        public ActionResult Store(string nome, decimal valor, string tipo, string descricao, string status)
        {
            ContaPagar contaPagar = new ContaPagar();

            contaPagar.Nome      = nome;;
            contaPagar.Valor     = valor;
            contaPagar.Descricao = descricao;
            contaPagar.Tipo      = tipo;
            contaPagar.Status    = status;

            FinancasRepository repository = new FinancasRepository();

            repository.Inserir(contaPagar);
            return(RedirectToAction("Index"));
        }