Ejemplo n.º 1
0
        public async Task EditModelAsync(MyClubModelDTO ToEdit)
        {
            Edit NewEdit = new Edit();

            NewEdit = _context.Edits.FirstOrDefault(a => a.UserId == ToEdit.UserId);
            int i = 0;

            if (NewEdit == null)
            {
                i       = 1;
                NewEdit = new Edit
                {
                    UserId = ToEdit.UserId
                };
            }
            NewEdit.Description = ToEdit.Description;

            //changing event image
            if (ToEdit.image != null && ToEdit.image.Length > 0)
            {
                var fileName = Path.GetFileName(ToEdit.image.FileName);
                var filePath = Path.Combine(Directory.GetCurrentDirectory(), "wwwroot\\images\\UserImages", fileName);
                using (var fileSteam = new FileStream(filePath, FileMode.Create))
                {
                    await ToEdit.image.CopyToAsync(fileSteam);
                }

                NewEdit.ImagePath = fileName;
            }
            if (i == 1)
            {
                _context.Edits.Add(NewEdit);
            }

            _context.SaveChanges();
        }
Ejemplo n.º 2
0
 public Task EditModelAsync(MyClubModelDTO ToEdit)
 {
     throw new NotImplementedException();
 }