Exemplo n.º 1
0
        public JsonResult DeleteCustomerWriting(MusteriYazi customerWriting)
        {
            _customerWritingData.DeleteCustomerWriting(customerWriting.MusteriYaziId);

            return(Json(new Response {
                ErrorMessage = "Silinmiştir", IsSuccess = false
            }, JsonRequestBehavior.AllowGet));
        }
        public void DeleteCustomerWriting(int customerWritingId)
        {
            using (AlacaYazilimWebSiteEntities entities = new AlacaYazilimWebSiteEntities())
            {
                MusteriYazi dbCustomerWriting = entities.MusteriYazi.FirstOrDefault(f => f.MusteriYaziId == customerWritingId);

                entities.MusteriYazi.Remove(dbCustomerWriting);

                entities.SaveChanges();
            }
        }
        public void SaveCustomerWriting(MusteriYazi customerWriting)
        {
            using (AlacaYazilimWebSiteEntities entities = new AlacaYazilimWebSiteEntities())
            {
                customerWriting.CreateDate = DateTime.Now;
                customerWriting.Aktif      = true;
                entities.MusteriYazi.Add(customerWriting);

                entities.SaveChanges();
            }
        }
Exemplo n.º 4
0
        public JsonResult SaveCustomerWriting()
        {
            NameValueCollection form = HttpContext.Request.Form;

            var customerWriting = new MusteriYazi
            {
                MusteriYaziId = Convert.ToInt32(form["MusteriYaziId"]),
                Isim          = form["Isim"],
                Unvan         = form["Unvan"],
                MusteriYazi1  = form["MusteriYazi"],
                FirmaUrl      = form["FirmaUrl"],
                Aktif         = Convert.ToBoolean(form["Aktif"]),
                Sira          = !string.IsNullOrEmpty(form["Sira"]) ? Convert.ToInt32(form["Sira"]) : 0
            };

            if (Session[Constants.SessionInformation] != null)
            {
                var user = (User)Session[Constants.SessionInformation];
                customerWriting.CreateUser = user.Id;
            }

            if (Request.Files != null && Request.Files.Count > 0)
            {
                HttpPostedFileBase file = Request.Files[0];

                file.SaveAs(Server.MapPath("/Upload/CustomerWritingImage/" + file.FileName));

                customerWriting.ResimUrl = file.FileName;
            }

            if (customerWriting.MusteriYaziId <= 0)
            {
                _customerWritingData.SaveCustomerWriting(customerWriting);
            }
            else
            {
                _customerWritingData.UpdateCustomerWriting(customerWriting);
            }

            return(Json(new Response {
                ErrorMessage = "Kaydedilmiştir", IsSuccess = false
            }, JsonRequestBehavior.AllowGet));
        }
        public void UpdateCustomerWriting(MusteriYazi customerWriting)
        {
            using (AlacaYazilimWebSiteEntities entities = new AlacaYazilimWebSiteEntities())
            {
                MusteriYazi dbCustomerWriting = entities.MusteriYazi.FirstOrDefault(f => f.MusteriYaziId == customerWriting.MusteriYaziId);

                dbCustomerWriting.Isim         = customerWriting.Isim;
                dbCustomerWriting.Unvan        = customerWriting.Unvan;
                dbCustomerWriting.MusteriYazi1 = customerWriting.MusteriYazi1;

                if (!string.IsNullOrEmpty(customerWriting.ResimUrl))
                {
                    dbCustomerWriting.ResimUrl = customerWriting.ResimUrl;
                }

                dbCustomerWriting.Sira     = customerWriting.Sira;
                dbCustomerWriting.FirmaUrl = customerWriting.FirmaUrl;
                dbCustomerWriting.Aktif    = customerWriting.Aktif;

                entities.SaveChanges();
            }
        }