public async Task <IActionResult> PutFavorite(int id, Favoris favorite)
        {
            if (id != favorite.Id_candidat)
            {
                return(BadRequest());
            }

            _context.Entry(favorite).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!FavoriteExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Пример #2
0
        public async Task <IActionResult> PutPlatform(int id, Platform platform)
        {
            if (id != platform.PlatformId)
            {
                return(BadRequest());
            }

            _context.Entry(platform).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!PlatformExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Пример #3
0
        public async Task <IActionResult> PutRappel(int id, Rappel rappel)
        {
            if (id != rappel.Id_rappel)
            {
                return(BadRequest());
            }

            _context.Entry(rappel).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!RappelExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
        public async Task <IActionResult> PutCategory(int id, Category category)
        {
            if (id != category.CategoryId)
            {
                return(BadRequest());
            }

            _context.Entry(category).State = EntityState.Modified;

            try
            {
                await _context.SaveChangesAsync();
            }
            catch (DbUpdateConcurrencyException)
            {
                if (!CategoryExists(id))
                {
                    return(NotFound());
                }
                else
                {
                    throw;
                }
            }

            return(NoContent());
        }
Пример #5
0
        public ActionResult Put(int id, [FromForm] Models.Order order)
        {
            try
            {
                var OrderData = _context.Orders.FirstOrDefault(s => s.Id.Equals(id));
                OrderData.Agencia             = order.Agencia;
                OrderData.FechaInicioAlquiler = order.FechaInicioAlquiler;
                OrderData.FechaFinAlquiler    = order.FechaFinAlquiler;
                OrderData.Status    = order.Status;
                OrderData.CreadoPor = order.CreadoPor;
                OrderData.CarId     = order.CarId;
                OrderData.UserId    = order.UserId;

                var isAgenciaModified             = _context.Entry(OrderData).Property("Agencia").IsModified;
                var isFechaInicioAlquilerModified = _context.Entry(OrderData).Property("FechaInicioAlquiler").IsModified;
                var isFechaFinAlquilerModified    = _context.Entry(OrderData).Property("FechaFinAlquiler").IsModified;
                var isStatusModified    = _context.Entry(OrderData).Property("Status").IsModified;
                var isCreadoPorModified = _context.Entry(OrderData).Property("CreadoPor").IsModified;
                var isCarIdModified     = _context.Entry(OrderData).Property("CarId").IsModified;
                var isUserIdModified    = _context.Entry(OrderData).Property("UserId").IsModified;

                _context.SaveChanges();

                return(NoContent());
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
Пример #6
0
 public ActionResult Put(int id, [FromBody] Libro libro)
 {
     if (id != libro.Id)
     {
         return(BadRequest());
     }
     context.Entry(libro).State = EntityState.Modified;
     context.SaveChanges();
     return(Ok());
 }
Пример #7
0
 public ActionResult Put(int id, [FromBody] Autor value)
 {
     if (id != value.Id)
     {
         return(BadRequest());
     }
     context.Entry(value).State = EntityState.Modified;
     context.SaveChanges();
     return(Ok());
 }
Пример #8
0
        public IActionResult Put([FromBody] Pais pais, int id)
        {
            if (pais.Id != id)
            {
                return(BadRequest());
            }

            context.Entry(pais).State = EntityState.Modified;
            context.SaveChanges();
            return(Ok());
        }
        public async Task <IActionResult> Put(int id, [FromBody] Candidat candidat)
        {
            if (id != candidat.Id_candidat)
            {
                return(BadRequest());
            }
            context.Entry(candidat).State = EntityState.Modified;
            await context.SaveChangesAsync();

            return(Ok());
        }
Пример #10
0
        public IActionResult Update([FromBody] Provincia provincia, int id)
        {
            if (provincia.Id != id)
            {
                return(BadRequest());
            }

            context.Entry(provincia).State = EntityState.Modified;
            context.SaveChanges();


            return(Ok());
        }
Пример #11
0
 public ActionResult Put(int id, [FromBody] Comentario comentario)
 {
     try
     {
         if (id != comentario.Id)
         {
             return(BadRequest());
         }
         _context.Entry(comentario).State = EntityState.Modified;
         _context.Update(comentario);
         _context.SaveChanges();
         return(Ok());
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
Пример #12
0
 public ActionResult Put(long id, [FromBody] Cuenta cuenta)
 {
     try
     {
         if (id != cuenta.Id)
         {
             return(BadRequest());
         }
         _context.Entry(cuenta).State = EntityState.Modified;
         _context.Update(cuenta);
         _context.SaveChanges();
         return(Ok(cuenta));
     }
     catch (Exception ex)
     {
         return(BadRequest(ex.Message));
     }
 }
Пример #13
0
        public IActionResult Edit(Doctor doctor)
        {
            if (doctor.Upload != null)
            {
                if (doctor.Upload.ContentType != "image/jpeg" && doctor.Upload.ContentType != "image/png" && doctor.Upload.ContentType != "image/gif")
                {
                    ModelState.AddModelError("Upload", "Siz yalnız png,jpg və ya gif faylı yükləyə bilərsiniz");
                }

                if (doctor.Upload.Length > 1048576)
                {
                    ModelState.AddModelError("Upload", "Fayl ölcüsu maximum 1MB ola bilər");
                }
            }

            if (ModelState.IsValid)
            {
                if (doctor.Upload != null)
                {
                    var oldFile = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot", "uploads", doctor.Photo);

                    System.IO.File.Delete(oldFile);

                    var fileName = DateTime.Now.ToString("yyyyMMddHHmmssff") + Path.GetExtension(doctor.Upload.FileName);

                    var path = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot", "uploads", fileName);

                    using (var stream = new FileStream(path, FileMode.Create))
                    {
                        doctor.Upload.CopyTo(stream);
                    }

                    doctor.Photo = fileName;
                }

                _context.Entry(doctor).State = EntityState.Modified;
                _context.SaveChanges();
                return(RedirectToAction("Index"));
            }

            ViewBag.Departments = _context.Departments.ToList();

            return(View(doctor));
        }
        public async Task <IActionResult> Put(int id, [FromBody] Tarea tarea)
        {
            try
            {
                if (id != tarea.Id)
                {
                    return(NotFound());
                }
                tarea.Estado = !tarea.Estado;
                _context.Entry(tarea).State = EntityState.Modified;
                await _context.SaveChangesAsync();

                return(Ok(new { message = "La tarea fue actualizada con exito!" }));
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
Пример #15
0
        public ActionResult Put(int id, [FromBody] Persona persona)
        {
            try
            {
                if (id != persona.Id)
                {
                    return(BadRequest());
                }
                _context.Entry(persona).State = EntityState.Modified;
                _context.Update(persona);
                _context.SaveChanges();

                return(Ok());
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
        public ActionResult Put(int id, [FromBody] Eventos eventos)
        {
            try
            {
                if (id != eventos.id)
                {
                    return(BadRequest());
                }

                _context.Entry(eventos).State = EntityState.Modified;
                _context.Update(eventos);
                _context.SaveChanges();

                return(Ok());
            }
            catch (Exception ex)
            {
                return(BadRequest(ex.Message));
            }
        }
 public async Task EliminarRespuestaCuestionario(RespuestaCuestionario respuestaCuestionario)
 {
     respuestaCuestionario.Activo = 0;
     _context.Entry(respuestaCuestionario).State = EntityState.Modified;
     await _context.SaveChangesAsync();
 }
Пример #18
0
 public void Update(T entity)
 {
     _context.Entry(entity).State = EntityState.Modified;
     _context.Set <T>().Update(entity);
 }
 public async Task ActualizarProducto(int id, Producto producto)
 {
     _context.Entry(producto).State = EntityState.Modified;
     _context.Update(producto);
     await _context.SaveChangesAsync();
 }
 public async Task EliminarCuestionario(Cuestionario cuestionario)
 {
     cuestionario.Activo = 0;
     _context.Entry(cuestionario).State = EntityState.Modified;
     await _context.SaveChangesAsync();
 }
Пример #21
0
 public void UpdatePermission(Permit permit)
 {
     _context.Entry(permit).State = EntityState.Modified;
     _context.SaveChanges();
 }
Пример #22
0
 public Juguete Update(Juguete juguete)
 {
     _context.Entry(juguete).State = EntityState.Modified;
     _context.SaveChanges();
     return(juguete);
 }