// GET: Tipos/Edit/5 public ActionResult Edit(int id) { /* * if (!_repo.isExists(id)) * { * return NotFound(); * } * * var tipo = _repo.FindById(id); * var modelo = _mapper.Map<TipoViewModel>(tipo); */ GrupoViewModel grupo = new GrupoViewModel { Id = 1, Descricao = "Grupo um" }; TipoViewModel modelo = new TipoViewModel { Id = 0, Descricao = "Tipo um", Codigo = "TU", Ativo = true, DataCriacao = DateTime.Now, Grupo = grupo, IdGrupo = grupo.Id }; return(View(modelo)); }
public ActionResult Edit(TipoViewModel modelo) { try { if (ModelState.IsValid == false) { return(View(modelo)); } /* * var registo = _leaveallocationrepo.FindById(modelo.Id); * registo.Descricao = modelo.Descricao; * registo.Ativo = modelo.Ativo; * * var resultado = _leaveallocationrepo.Update(registo); * * if (resultado == false) * { * ModelState.AddModelError("", Sintaxe.ERRO_EDITAR + "Tipo"); * return View(modelo); * } */ return(RedirectToAction(nameof(Index))); //return RedirectToAction(nameof(Details), new { id = model.EmployeeId }); } catch { return(View(modelo)); } }
public ActionResult Create(TipoViewModel modelo) { try { if (ModelState.IsValid == false) { return(View(modelo)); } var tipo = _mapper.Map <Tipo>(modelo); tipo.DataCriacao = DateTime.Now; tipo.Ativo = true; /* * var resultado = _repo.Create(tipo); * * if (resultado == false) * { * ModelState.AddModelError("", Sintaxe.ERRO_INSERIR + "Tipo"); * return View(modelo); * } */ return(RedirectToAction(nameof(Index))); } catch { ModelState.AddModelError("", "Something Went wrong..."); return(View()); } }
public void Update(TipoViewModel tipoViewModel) { var updateCommand = _mapper.Map <EntityTipo>(tipoViewModel); _tipoRepository.Update(updateCommand); _tipoRepository.SaveChanges(); //Bus.SendCommand(updateCommand); }
public async Task <IActionResult> Post([FromBody] TipoViewModel viewModel) { var tipoGerenciamento = _provider.GetRequiredService <TipoGerenciamento>(); if (!await tipoGerenciamento.Insert(viewModel.MapTo(new Tipo()))) { return(new TipoErrorJson(tipoGerenciamento)); } return(Created()); }
public void Add(TipoViewModel tipoViewModel) { var AddCommand = _mapper.Map <EntityTipo>(tipoViewModel); // Bus.SendCommand(AddCommand); //if (ModelState.IsValid) //{ _tipoRepository.Add(AddCommand); _tipoRepository.SaveChanges(); // } }
public TipoViewModel Salvar(TipoViewModel model) { string URI = Constantes.URL + "tipo"; if (model.Id == 0) { return(new Operacao <TipoViewModel>().Insert(URI, model)); } else { return(new Operacao <TipoViewModel>().Update(URI, model)); } }
public IHttpActionResult NuevoTipo(TipoViewModel model) { var data = Repositorio.Add(model); if (data==null) { return BadRequest("Error en la Creacion del Objeto"); } model.IdTipo = data.IdTipo; return Created("ApiVehiculos", data); //return CreatedAtRoute("Post", null, model); //informacion de donde lo hemos creado }
public async Task <IActionResult> Crear(TipoViewModel tipo) { if (ModelState.IsValid) { var tip = new Tipo { Tipos = tipo.Tipos }; _context.Add(tip); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(tipo)); }
public IHttpActionResult NuevoTipo(TipoViewModel model) { var data = Repositorio.Add(model); if (data == null) { return(BadRequest("Error en la Creacion del Objeto")); } model.IdTipo = data.IdTipo; return(Created("ApiVehiculos", data)); //return CreatedAtRoute("Post", null, model); //informacion de donde lo hemos creado }
public TipoViewModel Delete(int id, int idUsuario) { var model = new TipoViewModel(); try { //_tipoServico.Excluir(idUsuario, id); _servicoTipo.Excluir(_servicoTipo.ObterPorId(id), idUsuario); return(model); } catch (Exception ex) { model.Mensagem = ex.Message; return(model); } }
// GET: Tipos public async Task <IActionResult> Index(TipoViewModel tipo) { var listEntity = await _context.Tipo.ToListAsync(); List <TipoViewModel> vms = new List <TipoViewModel>(); listEntity.ForEach(item => { vms.Add(new TipoViewModel { Tipos = item.Tipos, }); }); return(View(vms)); }
public IHttpActionResult NuevoTipo(TipoViewModel model) { if (!ModelState.IsValid) { return BadRequest(); } var data=Repositorio.Add(model); if (data == null) { return BadRequest("Error al crear el objeto"); } return Created("ApiVehiculos",data);//201(Se ha creado) }
public TipoViewModel Novo(int idUsuario) { var model = new TipoViewModel(); try { var item = _servicoTipo.Novo(idUsuario); //var item = _tipoServico.Novo(idUsuario); model = item.Adapt <TipoViewModel>(); return(model); } catch (Exception ex) { model.Mensagem = ex.Message; return(model); } }
public TipoViewModel ObterPorCodigo(int codigo, EnTipos enTipos) { var model = new TipoViewModel(); try { var prod = _servicoTipo.ObterPorCodigo(codigo, enTipos); //var prod = _tipoServico.ObterPorCodigo(codigo, enTipos); model = prod.Adapt <TipoViewModel>(); return(model); } catch (Exception ex) { model.Mensagem = ex.Message; return(model); } }
public TipoViewModel Update(TipoViewModel model) { var TipoViewModel = new TipoViewModel(); try { var tipo = model.Adapt <Tipo>(); _servicoTipo.Salvar(tipo); //_tipoServico.Salvar(tipo); TipoViewModel = tipo.Adapt <TipoViewModel>(); return(TipoViewModel); } catch (Exception ex) { TipoViewModel.Mensagem = ex.Message; return(TipoViewModel); } }
public async Task <ActionResult> TipoInsertData(TipoViewModel parameter) { try { return(this.Json(await this.restClient.RunAsyncPost <TipoViewModel, string>("api/ConfigSetting/InsertConfigSetting", parameter))); } catch (ApplicationException ex) { throw new HttpResponseException(new HttpResponseMessage { StatusCode = HttpStatusCode.BadRequest, ReasonPhrase = ex.Message }); } catch (Exception ex) { throw new HttpResponseException(new HttpResponseMessage { StatusCode = HttpStatusCode.BadGateway, ReasonPhrase = ex.Message }); } }
public TipoViewModel Editar(int id, int idUsuario) { var model = new TipoViewModel(); try { string mensagem = ""; var item = _servicoTipo.Editar(id, idUsuario, ref mensagem); //var item = _tipoServico.Editar(idUsuario, id, ref mensagem); model = item.Adapt <TipoViewModel>(); model.Mensagem = mensagem; return(model); } catch (Exception ex) { model.Mensagem = ex.Message; return(model); } }
public async Task <ActionResult> UpdateTipo(TipoViewModel parameter) { try { return(this.Json(await this.restClient.RunAsyncPut <TipoViewModel, string>("api/Tipo/UpdateAddDetails", parameter))); } catch (ApplicationException ex) { throw new HttpResponseException(new HttpResponseMessage { StatusCode = HttpStatusCode.BadRequest, ReasonPhrase = ex.Message }); } catch (Exception ex) { throw new HttpResponseException(new HttpResponseMessage { StatusCode = HttpStatusCode.BadGateway, ReasonPhrase = ex.Message }); } }
public TipoViewModel Inserir(TipoViewModel tipoViewModel) { var tipo = _tipoRepository.Inserir(Mapper.Map <Tipo>(tipoViewModel)); return(Mapper.Map <TipoViewModel>(tipo)); }
public TipoViewModel Atualizar(TipoViewModel tipoViewModel) { var tipo = _tipoRepository.Atualizar(Mapper.Map <Tipo>(tipoViewModel)); return(Mapper.Map <TipoViewModel>(tipo)); }
public override void Salvar() { try { _tipoApp = new TipoApp(); var tipo = new TipoViewModel(); tipo.Id = _Id; tipo.Ativo = chkAtivo.Checked; tipo.Codigo = Funcoes.StrToInt(txtCodigo.txtValor.Text); tipo.Nome = txtNome.Text; tipo.Conceito = txtConceito.Text; if (rbChamado.Checked) { tipo.Programa = 1; } else if (rbVisita.Checked) { tipo.Programa = 2; } else if (rbSolicitacao.Checked) { tipo.Programa = 3; } else if (rbVersao.Checked) { tipo.Programa = 4; } else if (rbQualidade.Checked) { tipo.Programa = 5; } else if (rbBaseConh.Checked) { tipo.Programa = 6; } else if (rbAtividade.Checked) { tipo.Programa = 7; } else if (rbAgendamento.Checked) { tipo.Programa = 8; } else if (rbOrcamento.Checked) { tipo.Programa = 9; } else if (rbOrcaNaoAprovado.Checked) { tipo.Programa = 91; } else if (rbRecado.Checked) { tipo.Programa = 10; } var model = _tipoApp.Salvar(tipo); Funcoes.VerificarMensagem(model.Mensagem); _listaConsulta = _tipoApp.Filtrar("Tip_Id", model.Id.ToString(), _enTipo, "T", false).ToList(); dgvDados.DataSource = _listaConsulta; base.Salvar(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }