public MotivoDTO Alterar(MotivoDTO dto) { try { ComandText = "stp_RH_MOTIVO_ADMISSAO_ALTERAR"; AddParameter("DESCRICAO", dto.Descricao); AddParameter("SIGLA", dto.Sigla); AddParameter("SITUACAO", dto.Estado); AddParameter("CODIGO", dto.Codigo); dto.Codigo = ExecuteNonQuery(); dto.Sucesso = true; } catch (Exception ex) { dto.Sucesso = false; dto.MensagemErro = ex.Message.Replace("'", ""); } finally { FecharConexao(); } return(dto); }
public MotivoDTO Adicionar(MotivoDTO dto) { try { ComandText = "stp_STOCK_MOTIVO_MOVIMENTO_ADICIONAR"; AddParameter("CODIGO", dto.Codigo); AddParameter("DESCRICAO", dto.Descricao); AddParameter("SIGLA", dto.Sigla); AddParameter("ESTADO", dto.Estado); AddParameter("UTILIZADOR", dto.Utilizador); dto.Codigo = ExecuteInsert(); dto.Sucesso = true; } catch (Exception ex) { dto.Sucesso = false; dto.MensagemErro = ex.Message.Replace("'", ""); } finally { FecharConexao(); } return(dto); }
public MotivoDTO ObterPorPK(MotivoDTO dto) { try { ComandText = "stp_RH_MOTIVO_ADMISSAO_OBTERPORPK"; AddParameter("CODIGO", dto.Codigo); MySqlDataReader dr = ExecuteReader(); dto = new MotivoDTO(); if (dr.Read()) { dto.Codigo = int.Parse(dr[0].ToString()); dto.Descricao = dr[1].ToString(); dto.Sigla = dr[2].ToString(); dto.Estado = int.Parse(dr[3].ToString()); } } catch (Exception ex) { dto.Sucesso = false; dto.MensagemErro = ex.Message.Replace("'", ""); } finally { FecharConexao(); } return(dto); }
public MotivoDTO Create(MotivoDTO dto) { // Mapeamos el dto a la entidad, la añadimos al contexto, guardamos y devolvemos el dto mapeado var model = _mapper.Map <Motivo>(dto); _context.Motivos.Add(model); _context.SaveChanges(); return(_mapper.Map <MotivoDTO>(model)); }
public MotivoDTO Salvar(MotivoDTO dto) { if (dto.Codigo > 0) { return(dao.Alterar(dto)); } else { return(dao.Adicionar(dto)); } }
public List <MotivoDTO> ObterPorFiltro(MotivoDTO dto) { List <MotivoDTO> listaMotivos = new List <MotivoDTO>(); try { ComandText = "stp_STOCK_MOTIVO_MOVIMENTO_OBTERPORFILTRO"; if (dto.Descricao == null) { AddParameter("@DESCRICAO", String.Empty); } else { AddParameter("@DESCRICAO", dto.Descricao); } //AddParameter("@SIGLA", dto.Sigla); MySqlDataReader dr = ExecuteReader(); while (dr.Read()) { dto = new MotivoDTO(); dto.Codigo = int.Parse(dr[0].ToString()); dto.Descricao = dr[1].ToString(); dto.Sigla = dr[2].ToString(); dto.Estado = int.Parse(dr[3].ToString()); //dto.MoveValor = dr[8].ToString() == "1" ? true : false; listaMotivos.Add(dto); } } catch (Exception ex) { dto.Sucesso = false; dto.MensagemErro = ex.Message.Replace("'", ""); } finally { FecharConexao(); } return(listaMotivos); }
public MotivoDTO Eliminar(MotivoDTO dto) { try { ComandText = "stp_RH_MOTIVO_ADMISSAO_EXCLUIR"; AddParameter("CODIGO", dto.Codigo); dto.Codigo = ExecuteNonQuery(); dto.Sucesso = true; } catch (Exception ex) { dto.Sucesso = false; dto.MensagemErro = ex.Message.Replace("'", ""); } finally { FecharConexao(); } return(dto); }
public MotivoDTO Excluir(MotivoDTO dto) { return(dao.Eliminar(dto)); }
public MotivoDTO Salvar(MotivoDTO dto) { return(dao.Adicionar(dto)); }
public ActionResult <MotivoDTO> PostMotivo(MotivoDTO motivo) { return(Ok(_repository.Create(motivo))); }
public CreateMotivoCommand(MotivoDTO motivo) { Motivo = motivo; }
public List <MotivoDTO> ObterMotivosInternamento(MotivoDTO dto) { return(ObterPorFiltro(dto)); }
public List <MotivoDTO> ObterMotivosAlta(MotivoDTO dto) { return(ObterPorFiltro(dto)); }
public List <MotivoDTO> ObterMotivosDemissao(MotivoDTO dto) { return(ObterPorFiltro(dto)); }
public List <MotivoDTO> ObterPorFiltro(MotivoDTO dto) { return(dao.ObterPorFiltro(dto)); }
public MotivoDTO ObterPorPK(MotivoDTO dto) { return(dao.ObterPorPK(dto)); }
public async Task <ActionResult> PutMotivo(MotivoDTO motivo) { return(Ok(await Mediator.Send(new UpdateMotivoCommand(motivo)))); }
public async Task <ActionResult <int> > PostMotivo(MotivoDTO motivo) { return(Ok(await Mediator.Send(new CreateMotivoCommand(motivo)))); }
public UpdateMotivoCommand(MotivoDTO motivo) { Motivo = motivo; }