// GET: PersonType public ActionResult Index() { using (var dbModel = new OneSmallStepContext()) { return(View(dbModel.PersonType.ToList())); } }
// GET: MessageType public ActionResult Index(MessageTypeViewModel messageTypeViewModel) { using (var dbModel = new OneSmallStepContext()) { //List<MessageType> dbModel.MessageType.ToList(); var MessageType = new MessageType(); MessageType.MessageTypeName = messageTypeViewModel.MessageTypeName; return(View(dbModel.MessageType.ToList())); } }
public UnitOfWork(OneSmallStepContext context) { _context = context; Person = new PersonRespository(_context); PersonType = new PersonTypeRespository(_context); MessageType = new MessageTypeRepository(_context); Message = new MessageRepository(_context); //Authors = new AuthorRepository(_context); }
public ActionResult Create(PersonMessage personMessage) { try { using (var dbModel = new OneSmallStepContext()) { dbModel.PersonMessage.Add(personMessage); dbModel.SaveChanges(); } // TODO: Add insert logic here return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(Person person) { try { using (var dbModel = new OneSmallStepContext()) { dbModel.Person.Add(person); dbModel.SaveChanges(); //Console.WriteLine(person.emailAddress); //Console.ReadKey(); } // TODO: Add insert logic here return(RedirectToAction("Index")); } catch { return(View()); //it will return create vieww , from data is inseted } }
public ActionResult Create(PersonTypeViewModel personTypeViewModel) { try { PersonType personType = new PersonType(); personType.PersonTypeName = personTypeViewModel.PersonTypeName; using (var dbModel = new OneSmallStepContext()) { dbModel.PersonType.Add(personType); dbModel.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(MessageTypeViewModel messageTypeViewModel) { try { using (var dbModel = new OneSmallStepContext()) { var messageType = new MessageType(); messageType.MessageTypeName = messageTypeViewModel.MessageTypeName; dbModel.MessageType.Add(messageType); dbModel.SaveChanges(); } // TODO: Add insert logic here return(RedirectToAction("Index")); } catch { return(View()); } }
public HomeController(IUnitOfWork unitOfWork, OneSmallStepContext context) { _unitOfWork = unitOfWork; _context = context; }
public PersonRespository(OneSmallStepContext context) : base(context) { }
public MessageRepository(OneSmallStepContext context) : base(context) { }
public MessageTypeController(IUnitOfWork unitOfWork, OneSmallStepContext context) { _unitOfWork = unitOfWork; _context = context; }