//Tipo public async Task <int> CadastraTipo(TipoMOD tipo) { using (var connection = ConnectionFactory.site_fittme()) { var query = @" INSERT INTO Tipos (Nome) VALUES (@Nome)"; return(await connection.ExecuteAsync(query, new { Nome = tipo.Nome })); } }
public async Task <int> AlteraTipo(TipoMOD tipo) { using (var connection = ConnectionFactory.site_fittme()) { var query = @" UPDATE Tipos SET Nome = @Nome WHERE Codigo = @Codigo"; return(await connection.ExecuteAsync(query, new { Nome = tipo.Nome, Codigo = tipo.Codigo })); } }
public async Task <ActionResult> ExcluiTipo(TipoModel model) { if (ModelState.IsValid) { TipoMOD tipo = new TipoMOD { Codigo = model.Codigo }; bool excluio = await _intranetBLL.ExcluiTipo(tipo); if (excluio) { return(Json(new { Sucesso = true })); } return(Json(new { Sucesso = false, Mensagem = "Ops, Ocorreu um erro ao excluir o tipo." })); } return(Json(new { Sucesso = false, Mensagem = "Ops, Campos não preenchidos corretamente." })); }
public async Task <ActionResult> AlteraTipo(TipoModel model) { if (ModelState.IsValid) { TipoMOD tipo = new TipoMOD { Nome = model.Nome, Codigo = model.Codigo }; bool alterou = await _intranetBLL.AlteraTipo(tipo); if (alterou) { return(Json(new { Sucesso = true })); } return(Json(new { Sucesso = false, Mensagem = "Ops, Ocorreu um erro ao editar o tipo." })); } return(Json(new { Sucesso = false, Mensagem = "Ops, Campos não preenchidos corretamente." })); }
public async Task <bool> ExcluiTipo(TipoMOD tipo) { return(await _intranetDAL.ExcluiTipo(tipo.Codigo) > 0); }
public async Task <bool> CadastraTipo(TipoMOD tipo) { return(await _intranetDAL.CadastraTipo(tipo) > 0); }
//TIPO public async Task <bool> AlteraTipo(TipoMOD tipo) { return(await _intranetDAL.AlteraTipo(tipo) > 0); }
public TipoModel(TipoMOD tipo) { Nome = tipo.Nome; Quantidade = tipo.Quantidade; Codigo = tipo.Codigo; }