コード例 #1
0
        public IActionResult Update(CompaniesVM company) // Model binding
        {
            _cService.Update(company);

            // Redirect to index
            return(RedirectToAction("Index"));
        }
コード例 #2
0
        public IActionResult Delete(CompaniesVM company) // Model binding
        {
            int?id = company.Id;

            _cService.Delete(id);

            // Redirect to index
            return(RedirectToAction("Index"));
        }
コード例 #3
0
        public dynamic PutCompany(CompaniesVM co)
        {
            var company = db.Companies.Find(co.Id);

            company.Company_A_Name = co.NameA;
            company.Company_E_Name = co.NameE;
            company.Company_Notes  = co.Notes;
            company.Manager_ID     = co.ManagerId;
            company.User_ID        = co.UserId;
            company.Last_Update    = DateTime.Now;
            var result = db.SaveChanges() > 0 ? true : false;

            return(new
            {
                result = result
            });
        }
コード例 #4
0
        public dynamic PostCompany(CompaniesVM co)
        {
            db.Companies.Add(new Company
            {
                Company_A_Name = co.NameA,
                Company_E_Name = co.NameE,
                //Small_Image = smallImage,
                //Back_Image = backImage,
                Company_Notes = co.Notes,
                Manager_ID    = co.ManagerId,
                User_ID       = co.UserId,
                Last_Update   = DateTime.Now,
            });
            var result = db.SaveChanges() > 0 ? true : false;

            return(new
            {
                result = result
            });
        }