Example #1
0
 public ActionResult Create(CreatePartnerModel model, FormCollection collection, HttpPostedFileBase Logo)
 {
     try
     {
         if (ModelState.IsValid)
         {
             Partner partner = new Partner()
             {
                 Name = model.Name,
                 Address = model.Address,
                 ContactName = model.ContactName,
                 CreatedUserID = SessionManager.UserInfo.UserID,
                 UpdatedUserID = SessionManager.UserInfo.UserID,
                 Description = model.Description,
                 PartnerType = model.PartnerType,
                 PhoneNumber1 = model.PhoneNumber1,
                 PhoneNumber2 = model.PhoneNumber2,
             };
             PartnerService service = new PartnerService();
             service.AddNew(partner, Logo);
             return RedirectToAction("Index", "Partner");
         }
         else
         {
             ModelState.AddModelError("Error", "Thông tin vừa nhập không hợp lệ , vui lòng kiểm tra lại");
             return View(model);
         }
     }
     catch
     {
         ModelState.AddModelError("Error", "Có lỗi xãy ra.");
         return View(model);
     }
 }
Example #2
0
 /// <summary>
 /// Deprecated Method for adding a new object to the Partners EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToPartners(Partner partner)
 {
     base.AddObject("Partners", partner);
 }
Example #3
0
 /// <summary>
 /// Create a new Partner object.
 /// </summary>
 /// <param name="partnerID">Initial value of the PartnerID property.</param>
 public static Partner CreatePartner(global::System.Int32 partnerID)
 {
     Partner partner = new Partner();
     partner.PartnerID = partnerID;
     return partner;
 }
Example #4
0
        public ActionResult Edit(EditPartnerModel model, int id, HttpPostedFileBase Logo)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    Partner partner = new Partner()
                    {
                        PartnerID = id,
                        Name = model.Name,
                        Address = model.Address,
                        ContactName = model.ContactName,

                        UpdatedUserID = SessionManager.UserInfo.UserID,
                        Description = model.Description,
                        PartnerType = model.PartnerType,
                        PhoneNumber1 = model.PhoneNumber1,
                        PhoneNumber2 = model.PhoneNumber2,
                        LogoPath = model.LogoPath,
                    };
                    PartnerService service = new PartnerService();
                    service.Edit(partner, Logo);
                    return RedirectToAction("Index", "Partner");
                }
                // TODO: Add update logic here

            }
            catch (Exception ex)
            {
                ModelState.AddModelError("Error500", ex.Message);
            }
            return View(model);
        }