예제 #1
0
 public void Cadastrar(ModeloMOD mod)
 {
     using (var db = ConnectionFactory.GetConnection())
     {
         var sql = @"INSERT INTO Modelo (Nome, MarcaId) VALUES (@Nome, @MarcaID);
             SELECT CAST (SCOPE_IDENTITY() AS INT);";
         int id  = db.Query <int>(sql, mod).Single();
         mod.Id = id;
     }
 }
 public void Cadastrar(ModeloMOD modelo)
 {
     using (var db = ConnectionFactory.GetConnection())
     {
         var comando = @"INSERT INTO Modelo (Nome, MarcaId)
                         VALUES (@Nome, @MarcaId);
                         SELECT CAST(SCOPE_IDENTITY() AS int)";
         modelo.Id = db.Query <int>(comando, modelo).Single();
     }
 }
        private ModeloMOD ModeloModel_To_ModeloMOD(ModeloModel model)
        {
            var mod = new ModeloMOD()
            {
                Id      = model.Id,
                Nome    = model.Nome,
                MarcaId = model.MarcaId
            };

            return(mod);
        }
        private ModeloMOD GetModeloMOD(ModeloDTO modeloDTO)
        {
            var modeloMOD = new ModeloMOD()
            {
                Id      = modeloDTO.Id,
                Nome    = modeloDTO.Nome,
                MarcaId = modeloDTO.MarcaId
            };

            return(modeloMOD);
        }
예제 #5
0
        public ActionResult Cadastrar(ModeloViewModel model)
        {
            var mod = new ModeloMOD()
            {
                MarcaId = model.Modelo.MarcaId,
                Nome    = model.Modelo.Nome
            };

            _repModelo.Cadastrar(mod);
            TempData["msg"] = "Cadastrado com sucesso!";
            return(RedirectToAction("Index", new { id = mod.MarcaId }));
        }
예제 #6
0
        public ActionResult Cadastrar(ModeloModel modelo)
        {
            //tranformar de model para mod
            var mod = new ModeloMOD()
            {
                MarcaId = modelo.MarcaId,
                Nome    = modelo.Nome
            };


            _modeloRepository.Cadastrar(mod);
            TempData["msg"] = "Cadastrado com Sucesso";
            return(RedirectToAction("Index", new { id = modelo.MarcaId }));
        }
예제 #7
0
 public ModeloDTO(ModeloMOD modeloMOD)
 {
     Id      = modeloMOD.Id;
     Nome    = modeloMOD.Nome;
     MarcaId = modeloMOD.MarcaId;
 }
예제 #8
0
 public ModeloModel(ModeloMOD mod)
 {
     Id      = mod.Id;
     Nome    = mod.Nome;
     MarcaId = mod.MarcaId;
 }