コード例 #1
0
ファイル: OSAppService.cs プロジェクト: TiagoPavloski/GST
        public bool Atualizar(OSViewModel oSViewModel)
        {
            var oS = Mapper.Map <OSViewModel, OS>(oSViewModel);

            BeginTransaction();
            _oSService.Atualizar(oS);
            Commit();
            return(true);
        }
コード例 #2
0
 public ActionResult Edit(int id, OSViewModel collection)
 {
     try
     {
         dtbs15Entities  db = new dtbs15Entities();
         OperatingSystem bc = new OperatingSystem();
         var             c  = db.OperatingSystems.Where(x => x.Id == id).SingleOrDefault();
         c.OS = collection.OS;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View());
     }
 }
コード例 #3
0
ファイル: OSController.cs プロジェクト: PatriciaSdm/GST
 public ActionResult Edit(OSViewModel oS)
 {
     if (ModelState.IsValid)
     {
         if (!_oSAppService.Atualizar(oS))
         {
             TempData["Mensagem"] = "Erro";
         }
         else
         {
             return(RedirectToAction("Index"));
         }
     }
     ViewBag.FuncionarioId = new SelectList(_funcionarioAppService.ObterTodos(), "FuncionarioId", "Nome");
     return(View(oS));
 }
コード例 #4
0
        public ActionResult Create(OSViewModel collection)
        {
            try
            {
                dtbs15Entities  db = new dtbs15Entities();
                OperatingSystem bc = new OperatingSystem();
                bc.OS = collection.OS;
                db.OperatingSystems.Add(bc);
                db.SaveChanges();

                return(RedirectToAction("Index"));
            }
            catch
            {
                return(View());
            }
        }
コード例 #5
0
        // GET: OperatinSystem
        public ActionResult Index()
        {
            dtbs15Entities db = new dtbs15Entities();

            var ca = db.OperatingSystems.ToList();
            List <OSViewModel> bc = new List <OSViewModel>();

            foreach (var c in ca)
            {
                OSViewModel b = new OSViewModel();

                b.id = c.Id;
                b.OS = c.OS;
                bc.Add(b);
            }
            return(View(bc));
        }
コード例 #6
0
ファイル: OSController.cs プロジェクト: TiagoPavloski/GST
 public ActionResult Create(OSViewModel oSViewModel)
 {
     if (Session["usuario"] == null)
     {
         return(RedirectToAction("Login", "Usuarios"));
     }
     if (ModelState.IsValid)
     {
         if (!_oSAppService.Adicionar(oSViewModel))
         {
             TempData["Mensagem"] = "Erro";
         }
         else
         {
             return(RedirectToAction("Index"));
         }
     }
     ViewBag.FuncionarioId = new SelectList(_funcionarioAppService.ObterTodos(), "FuncionarioId", "Nome");
     return(View(oSViewModel));
 }
コード例 #7
0
 public ListaOS()
 {
     InitializeComponent();
     DataContext = new OSViewModel();
 }