public ActionResult Create(Computer computer)
        {
            db.Computers.Add(computer);
            db.SaveChanges();

            return(RedirectToAction("Index"));
        }
Пример #2
0
        public IActionResult CreateComputer(Computer computer, IFormFile file)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    if (file.Length > 0)
                    {
                        var filePath = Path.Combine("wwwroot/images", file.FileName);
                        var stream   = new FileStream(filePath, FileMode.Create);
                        file.CopyToAsync(stream);
                        computer.Photo = "images/" + file.FileName;

                        _context.Computers.Add(computer);
                        _context.SaveChanges();
                        return(RedirectToAction("Index", "Computer"));
                    }
                    else
                    {
                        ViewBag.Msg = "Fail";
                    }
                }
            }
            catch (Exception e)
            {
                ViewBag.Msg = e.Message;
            }
            return(View());
        }
Пример #3
0
        private void Button1_Click(object sender, EventArgs e)
        {
            Computer com = new Computer();

            com.Marka = textBox1.Text;
            com.Model = textBox2.Text;
            com.RAM   = Convert.ToInt32(textBox3.Text);

            comp.Computers.Add(com);
            comp.SaveChanges();
        }