Exemple #1
0
        public Response Update(VehicleClassType vehicleClassType)
        {
            var vehicleClassTypeToUpdate = GetById(vehicleClassType.Id);

            vehicleClassTypeToUpdate.Name = vehicleClassType.Name;
            Context.SaveChanges();

            return(Response.Success("Araç tipi başarıyla güncellendi."));
        }
Exemple #2
0
        public VehicleClassType GetById(int id)
        {
            VehicleClassType vehicle = (from v in Context.VehicleClassType
                                        where v.Id == id
                                        select v
                                        ).FirstOrDefault();

            return(vehicle);
        }
Exemple #3
0
        public Response Add(VehicleClassType vehicleClassType)
        {
            Response checkadd = CheckToAddOrUpdate(vehicleClassType);

            if (!checkadd.IsSuccess)
            {
                return(checkadd);
            }
            Context.VehicleClassType.Add(vehicleClassType);
            Context.SaveChanges();
            return(Response.Succes("Ekleme İşlemi Başarılı"));
        }
Exemple #4
0
        private Response CheckToAddOrUpdate(VehicleClassType vehicleClassType)
        {
            int SameNumberOfRecords = (from b in Context.VehicleClassType
                                       where b.Name == vehicleClassType.Name && b.Id != vehicleClassType.Id
                                       select b
                                       ).Count();

            if (SameNumberOfRecords > 0)
            {
                return(Response.Fail($"{vehicleClassType.Name} Vites tipi sistemde zaten kayıtlıdır"));
            }
            return(Response.Succes());
        }
 public ActionResult Create(VehicleClassType vehicleClassType)
 {
     try
     {
         Response response = VehicleClassTypeService.Add(vehicleClassType);
         ViewBag.Response = response;
         return(View());
     }
     catch
     {
         return(View());
     }
 }
Exemple #6
0
 public ActionResult Edit(int id, VehicleClassType vehicleClassType)
 {
     try
     {
         var response = VehicleClassTypeService.Update(vehicleClassType);
         ViewBag.Response = response;
         return(View(vehicleClassType));
     }
     catch
     {
         return(View());
     }
 }
 public ActionResult Delete(VehicleClassType vehicleClassType)
 {
     try
     {
         Response response = VehicleClassTypeService.Delete(vehicleClassType);
         ViewBag.Response = response;
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(RedirectToAction("Index"));
     }
 }
        public Response Add(VehicleClassType vehicleClassType)
        {
            var checkResponse = ChechToAddOrUpdate(vehicleClassType);

            if (!checkResponse.IsSuccess)
            {
                return(checkResponse);
            }

            Context.VehicleClassType.Add(vehicleClassType);
            Context.SaveChanges();

            return(Response.Success("Araç sınıfı başarıyla kaydedildi."));
        }
Exemple #9
0
        public Response Update(VehicleClassType vehicleClassType)
        {
            Response checkupdate = CheckToAddOrUpdate(vehicleClassType);

            if (!checkupdate.IsSuccess)
            {
                return(checkupdate);
            }
            VehicleClassType updateToVehicle = GetById(vehicleClassType.Id);

            updateToVehicle.Name        = vehicleClassType.Name;
            updateToVehicle.Description = vehicleClassType.Description;
            Context.SaveChanges();
            return(Response.Succes("Güncelleme İşlemi başarılı"));
        }
        private Response ChechToAddOrUpdate(VehicleClassType vehicleClassType)
        {
            int sameNumberOfRecords = (from v in Context.VehicleClassType
                                       where v.Name == vehicleClassType.Name && v.Id != vehicleClassType.Id
                                       select v
                                       ).Count();

            if (sameNumberOfRecords > 0)
            {
                return(Response.Fail($"{vehicleClassType.Name} araç sınıfı sistemde zaten kayıtlıdır."));
            }
            else
            {
                return(Response.Success());
            }
        }
Exemple #11
0
 public ActionResult Create(VehicleClassType vehicleClassType)
 {
     try
     {
         var response = VehicleClassTypeService.Add(vehicleClassType);
         if (!response.IsSuccess)
         {
             ViewBag.Response = response;
         }
         return(View());
     }
     catch
     {
         return(View());
     }
 }
        public Response Update(VehicleClassType vehicleClassType)
        {
            var checkResponse = CheckToAddOrUpdate(vehicleClassType);

            if (!checkResponse.IsSuccess)
            {
                return(checkResponse);
            }

            var vehicleClassTypeToUpdate = GetById(vehicleClassType.Id);

            vehicleClassTypeToUpdate.Name = vehicleClassType.Name;
            Context.SaveChanges();

            return(Response.Success("Araç sınıfı başarıyla güncellendi"));
        }
Exemple #13
0
 public Response Delete(VehicleClassType vehicleClassType)
 {
     Context.VehicleClassType.Remove(vehicleClassType);
     Context.SaveChanges();
     return(Response.Succes("Silme işlemi başarılı"));
 }
Exemple #14
0
 public Response Add(VehicleClassType vehicleClassType)
 {
     Context.VehicleClassType.Add(vehicleClassType);
     Context.SaveChanges();
     return(Response.Success("Araç tipi başarıyla kaydedildi."));
 }
        // GET: VehicleClassTypeController/Delete/5
        public ActionResult Delete(int id)
        {
            VehicleClassType DeleteToVehicleClass = VehicleClassTypeService.GetById(id);

            return(View(DeleteToVehicleClass));
        }
        // GET: VehicleClassTypeController/Edit/5
        public ActionResult Edit(int id)
        {
            VehicleClassType EditToVehicleClass = VehicleClassTypeService.GetById(id);

            return(View(EditToVehicleClass));
        }