public ObservacaoViewModel Salvar(ObservacaoViewModel model) { string URI = Constantes.URL + "observacao"; if (model.Id == 0) { return(new Operacao <ObservacaoViewModel>().Insert(URI, model)); } else { return(new Operacao <ObservacaoViewModel>().Update(URI, model)); } }
public ObservacaoViewModel Delete(int idUsuario, int id) { var model = new ObservacaoViewModel(); try { //_observacaoServico.Excluir(idUsuario, id); _servicoObservacao.Excluir(_servicoObservacao.ObterPorId(id), idUsuario); return(model); } catch (Exception ex) { model.Mensagem = ex.Message; return(model); } }
public ObservacaoViewModel ObservacaoPadrao(int idPrograma) { var model = new ObservacaoViewModel(); try { var item = _servicoObservacao.ObterPadrao(idPrograma); //var item = _observacaoServico.ObterPadrao(idPrograma); model = item.Adapt <ObservacaoViewModel>(); return(model); } catch (Exception ex) { model.Mensagem = ex.Message; return(model); } }
public ObservacaoViewModel Novo(int idUsuario) { var model = new ObservacaoViewModel(); try { var item = _servicoObservacao.Novo(idUsuario); //var item = _observacaoServico.Novo(idUsuario); model = item.Adapt <ObservacaoViewModel>(); return(model); } catch (Exception ex) { model.Mensagem = ex.Message; return(model); } }
public ObservacaoViewModel ObterPorCodigo(int codigo) { var model = new ObservacaoViewModel(); try { var prod = _servicoObservacao.ObterPorCodigo(codigo); //var prod = _observacaoServico.ObterPorCodigo(codigo); model = prod.Adapt <ObservacaoViewModel>(); return(model); } catch (Exception ex) { model.Mensagem = ex.Message; return(model); } }
public ObservacaoViewModel Update(ObservacaoViewModel model) { var observacaoViewModel = new ObservacaoViewModel(); try { var observacao = model.Adapt <Observacao>(); _servicoObservacao.Salvar(observacao); //_observacaoServico.Salvar(observacao); observacaoViewModel = observacao.Adapt <ObservacaoViewModel>(); return(observacaoViewModel); } catch (Exception ex) { observacaoViewModel.Mensagem = ex.Message; return(observacaoViewModel); } }
public ObservacaoViewModel Editar(int id, int idUsuario) { var model = new ObservacaoViewModel(); try { string mensagem = ""; var item = _servicoObservacao.Editar(id, idUsuario, ref mensagem); //var item = _observacaoServico.Editar(idUsuario, id, ref mensagem); model = item.Adapt <ObservacaoViewModel>(); model.Mensagem = mensagem; return(model); } catch (Exception ex) { model.Mensagem = ex.Message; return(model); } }
public override void Salvar() { try { _observacaoApp = new ObservacaoApp(); var observacao = new ObservacaoViewModel(); observacao.Id = _Id; observacao.Ativo = chkAtivo.Checked; observacao.Padrao = chkPadrao.Checked; observacao.EmailPadrao = chkEmailPadrao.Checked; observacao.Codigo = Funcoes.StrToInt(txtCodigo.txtValor.Text); observacao.Nome = txtNome.Text; observacao.Descricao = txtDescricao.Text; observacao.ObsEmail = txtObsEmail.Text; if (rbChamado.Checked) { observacao.Programa = 1; } else if (rbVisita.Checked) { observacao.Programa = 2; } else if (rbSolicitacao.Checked) { observacao.Programa = 3; } else if (rbVersao.Checked) { observacao.Programa = 4; } else if (rbQualidade.Checked) { observacao.Programa = 5; } else if (rbBaseConh.Checked) { observacao.Programa = 6; } else if (rbAtividade.Checked) { observacao.Programa = 7; } else if (rbAgendamento.Checked) { observacao.Programa = 8; } else if (rbOrcamento.Checked) { observacao.Programa = 9; } var model = _observacaoApp.Salvar(observacao); Funcoes.VerificarMensagem(model.Mensagem); _listaConsulta = _observacaoApp.Filtrar("Obs_Id", model.Id.ToString(), "T", false).ToList(); dgvDados.DataSource = _listaConsulta; base.Salvar(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }