Ejemplo n.º 1
0
        public static LocalAmbienteViewModel MapToViewModel(LocalAmbiente localAmbiente)
        {
            LocalAmbienteViewModel localAmbienteViewModel = new LocalAmbienteViewModel()
            {
                IdLoc = localAmbiente.IdLoc,
                Descr = localAmbiente.Descr
            };

            return(localAmbienteViewModel);
        }
Ejemplo n.º 2
0
        public static LocalAmbiente MapToModel(LocalAmbienteViewModel localAmbienteViewModel)
        {
            LocalAmbiente localAmbiente = new LocalAmbiente()
            {
                IdLoc = localAmbienteViewModel.IdLoc,
                Descr = localAmbienteViewModel.Descr
            };

            return(localAmbiente);
        }
        public ActionResult CadastrarLocalAmbiente(LocalAmbienteViewModel localAmbienteViewModel)
        {
            LocalAmbiente model = null;

            try
            {
                model = LocalAmbienteViewModel.MapToModel(localAmbienteViewModel);
                BL.LocalAmbiente.InserirLocalAmbiente(model);
                TempData["Sucesso"]        = true;
                TempData["SucessoMessage"] = "Cadastro de Localização realizado com sucesso.";
            }
            catch (Exception ex)
            {
                TempData["Error"]        = true;
                TempData["ErrorMessage"] = (ex.GetType().Name == "CustomException") ? ex.Message : "Erro ao cadastrar Localização";
                Logging.getInstance().Error(TempData["ErrorMessage"].ToString(), ex);
            }

            return(RedirectToAction("Index"));
        }