コード例 #1
0
 public ActionResult Edit([Bind(Include = "JID,JName,DOB,Address,Phone,Email,Password")] Journalist journalist)
 {
     if (ModelState.IsValid)
     {
         db.Entry(journalist).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(journalist));
 }
コード例 #2
0
 public ActionResult Edit([Bind(Include = "CustomerId,CustomerFirstName,CustomerLastName,CustomerEmail,CustomerAddress")] Customer customer)
 {
     if (ModelState.IsValid)
     {
         db.Entry(customer).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(customer));
 }
コード例 #3
0
 public ActionResult Edit([Bind(Include = "OrderId,CustomerId,OrderDate,OrderSum")] Order order)
 {
     if (ModelState.IsValid)
     {
         db.Entry(order).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.CustomerId = new SelectList(db.Customers, "CustomerId", "CustomerFirstName", order.CustomerId);
     return(View(order));
 }
コード例 #4
0
 public ActionResult Edit([Bind(Include = "AID,JID,ATitle,PublishDate,Description,Paper")] Article article)
 {
     if (ModelState.IsValid)
     {
         db.Entry(article).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.JID = new SelectList(db.Journalists, "JID", "JName", article.JID);
     return(View(article));
 }
コード例 #5
0
 /// <summary>
 /// Update Employee Information
 /// </summary>
 /// <param name="Emp"></param>
 /// <returns></returns>
 public string Update_Employee(Employee Emp)
 {
     if (Emp != null)
     {
         using (Week05Entities Obj = new Week05Entities())
         {
             var      Emp_   = Obj.Entry(Emp);
             Employee EmpObj = Obj.Employees.Where(x => x.Emp_Id == Emp.Emp_Id).FirstOrDefault();
             EmpObj.Emp_Age  = Emp.Emp_Age;
             EmpObj.Emp_City = Emp.Emp_City;
             EmpObj.Emp_Name = Emp.Emp_Name;
             Obj.SaveChanges();
             return("Employee Updated Successfully");
         }
     }
     else
     {
         return("Employee Not Updated! Try Again");
     }
 }
コード例 #6
0
 /// <summary>
 /// Delete Employee Information
 /// </summary>
 /// <param name="Emp"></param>
 /// <returns></returns>
 public string Delete_Employee(Employee Emp)
 {
     if (Emp != null)
     {
         using (Week05Entities Obj = new Week05Entities())
         {
             var Emp_ = Obj.Entry(Emp);
             if (Emp_.State == System.Data.Entity.EntityState.Detached)
             {
                 Obj.Employees.Attach(Emp);
                 Obj.Employees.Remove(Emp);
             }
             Obj.SaveChanges();
             return("Employee Deleted Successfully");
         }
     }
     else
     {
         return("Employee Not Deleted! Try Again");
     }
 }