public List <FuncionalidadeDTO> ConsultaFuncionalidade() { try { SqlConnection sqlCon = new SqlConnection(); sqlCon.ConnectionString = Properties.Settings.Default.CST; SqlCommand CM = new SqlCommand(); CM.CommandType = System.Data.CommandType.Text; CM.CommandText = "SELECT * FROM Funcionalidade;"; CM.Connection = sqlCon; SqlDataReader DR; List <FuncionalidadeDTO> listFuncionalidadeDTO = new List <FuncionalidadeDTO>(); sqlCon.Open(); DR = CM.ExecuteReader(); if (DR.HasRows) { while (DR.Read()) { FuncionalidadeDTO func = new FuncionalidadeDTO(); func.Id_Funcionalidade = Convert.ToInt32(DR["Id_Funcionalidade"]); func.Funcionalidade = Convert.ToString(DR["Funcionalidade"]); func.Campo = Convert.ToString(DR["Campo"]); listFuncionalidadeDTO.Add(func); } } return(listFuncionalidadeDTO); } catch (Exception ex) { throw ex; } }
public ActionResult Excluir(FuncionalidadeDTO funcionalidade) { try { Compras.Service.FuncionalidadeService.Deletar(funcionalidade.ID); return(RedirectToAction("Index")); } catch (Exception) { return(View()); } }
public int DeletarFuncionalidade(FuncionalidadeDTO FUNC) { try { SqlConnection sqlCon = new SqlConnection(); sqlCon.ConnectionString = Properties.Settings.Default.CST; SqlCommand CM = new SqlCommand(); CM.CommandType = System.Data.CommandType.Text; CM.CommandText = "DELETE Funcionalidade WHERE Id_Funcionalidade = @Id_Funcionalidade;"; CM.Parameters.Add("Id_Funcionalidade", System.Data.SqlDbType.Int).Value = FUNC.Id_Funcionalidade; CM.Connection = sqlCon; sqlCon.Open(); return(CM.ExecuteNonQuery()); } catch (Exception ex) { throw ex; } }
public int InsereFuncionalidade(FuncionalidadeDTO FUNC) { try { SqlConnection sqlCon = new SqlConnection(); sqlCon.ConnectionString = Properties.Settings.Default.CST; SqlCommand CM = new SqlCommand(); CM.CommandType = System.Data.CommandType.Text; CM.CommandText = "INSERT INTO Funcionalidade (Funcionalidade, Campo) VALUES (@Funcionalidade, @Campo);"; CM.Parameters.Add("Funcionalidade", System.Data.SqlDbType.VarChar).Value = FUNC.Funcionalidade; CM.Parameters.Add("Campo", System.Data.SqlDbType.VarChar).Value = FUNC.Campo; CM.Connection = sqlCon; sqlCon.Open(); return(CM.ExecuteNonQuery()); } catch (Exception ex) { throw ex; } }
private List <FuncionalidadeDTO> TransformaEmFuncionalidadeDTO(System.Collections.Hashtable Menu) { FuncionalidadeDTO Funcionalidade = new FuncionalidadeDTO(); List <FuncionalidadeDTO> listaFuncionalidade = new List <FuncionalidadeDTO>(); if (Menu != null) { foreach (var item in Menu.Keys) { Funcionalidade = new FuncionalidadeDTO(); Funcionalidade.Codigo = item.ToString(); Funcionalidade.Descricao = Menu[item].ToString(); listaFuncionalidade.Add(Funcionalidade); } listaFuncionalidade = listaFuncionalidade.OrderBy(l => l.Codigo).ToList <FuncionalidadeDTO>(); } return(listaFuncionalidade); }
public int EditaFuncionalidade(FuncionalidadeDTO FUNC) { try { SqlConnection sqlCon = new SqlConnection(); sqlCon.ConnectionString = Properties.Settings.Default.CST; SqlCommand CM = new SqlCommand(); CM.CommandType = System.Data.CommandType.Text; CM.CommandText = "UPDATE Funcionalidade SET Funcionalidade=@Funcionalidade, Campo=@Campo WHERE Id_Funcionalidade=@Id_Funcionalidade;"; CM.Parameters.Add("Id_Funcionalidade", System.Data.SqlDbType.Int).Value = FUNC.Id_Funcionalidade; CM.Parameters.Add("Funcionalidade", System.Data.SqlDbType.VarChar).Value = FUNC.Funcionalidade; CM.Parameters.Add("Campo", System.Data.SqlDbType.VarChar).Value = FUNC.Campo; CM.Connection = sqlCon; sqlCon.Open(); return(CM.ExecuteNonQuery()); } catch (Exception ex) { throw ex; } }
private void btnDeletarfuncionalidade_Click(object sender, EventArgs e) { if (codFunciSelecionado < 0) { MessageBox.Show("Clique em um registro na grid antes de prosseguir!"); } else { FuncionalidadeDTO FUNC = new FuncionalidadeDTO(); FUNC.Id_Funcionalidade = codFunciSelecionado; int retorno = new BLL.FuncionalidadeBLL().DeletarFuncionalidade(FUNC); if (retorno > 0) { MessageBox.Show("Excluído com Sucesso"); codFunciSelecionado = -1; carregaGridFuncionalidade(); txbFunci.Text = ""; txbcampo.Text = ""; } } }
private void btnInserirfuncionalidade_Click(object sender, EventArgs e) { if (txbFunci.Text == "" || txbcampo.Text == "") { MessageBox.Show("Por favor, preencha os campos obrigatórios..."); } else { FuncionalidadeDTO FUNC = new FuncionalidadeDTO(); FUNC.Funcionalidade = txbFunci.Text; FUNC.Campo = txbcampo.Text; int retorno = new BLL.FuncionalidadeBLL().InsereFuncionalidade(FUNC); if (retorno > 0) { MessageBox.Show("Gravado com Sucesso"); codFunciSelecionado = -1; carregaGridFuncionalidade(); txbFunci.Text = ""; txbcampo.Text = ""; } } }
public static void Alterar(FuncionalidadeDTO funcionalidade) { ServicoGenerico <Funcionalidade, FuncionalidadeDTO> .Alterar(funcionalidade); }
public static void Cadastrar(FuncionalidadeDTO funcionalidade) { ServicoGenerico <Funcionalidade, FuncionalidadeDTO> .Cadastrar(funcionalidade); }
public int DeletarFuncionalidade(FuncionalidadeDTO funcio) { try { return(new FuncionalidadeDAL().DeletarFuncionalidade(funcio)); } catch (Exception ex) { throw ex; } }
public int InsereFuncionalidade(FuncionalidadeDTO funcio) { try { return(new FuncionalidadeDAL().InsereFuncionalidade(funcio)); } catch (Exception ex) { throw ex; } }