Ejemplo n.º 1
0
        public ActionResult Create(JournalModel model)
        {
            try
            {
                throw new NotImplementedException();

                //return RedirectToAction("Index");
            }
            catch
            {
                return View();
            }
        }
Ejemplo n.º 2
0
        private void UpdateJournalModelProperties(JournalModel model, ModelStateDictionary modelState)
        {
            if (model.CategoriaID != 0)
                ModelState.Remove("Categoria");
            else
                ModelState.Remove("CategoriaID");

            if (model.ContaCreditoID.HasValue)
                model.CONTACREDITO = contaRepository.FindById(model.ContaCreditoID.Value, User.Identity.Name);

            if (model.ContaDebitoID.HasValue)
                model.CONTADEBITO = contaRepository.FindById(model.ContaDebitoID.Value, User.Identity.Name);

            model.CATEGORIA = categoriaRepository.FindById(model.CategoriaID, User.Identity.Name);
        }
Ejemplo n.º 3
0
        public JsonResult JsonCreate(JournalModel model)
        {
            UpdateJournalModelProperties(model, ModelState);

            if (ModelState.IsValid)
            {
                JOURNAL journal = new JOURNAL(model, User.Identity.Name);

                journalRepository.InsertOnSubmit(journal);
                journalRepository.Save();

                return Json(new { success = true });
            }

            return Json(new { errors = GetErrorsFromModelState() });
        }