public void cadastraCargo(ModeloCargo modeloCargo) { try { cn = new MySqlConnection(conexao.conectar()); cn.Open(); //string inserir = "INSERT INTO tbcargo(Cargo)VALUES(" + "'" + modeloCargo.Cargo + "')"; //comando = new MySqlCommand(inserir, cn); comando = new MySqlCommand("pinserirCargo", cn); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.AddWithValue("cargo", modeloCargo.Cargo); comando.ExecuteNonQuery(); cn.Close(); } catch (Exception ex) { throw new Exception("Erro de Banco" + ex); } finally { cn.Close(); } }
public DataTable CargoCreate(ModeloCargo objCrear) { var mysql = new DBConnection.ConexionMysql(); DataTable dt = new DataTable(); query = String.Format("INSERT INTO admin_cargo (nombre)" + "VALUES('{0}');", objCrear.nombre_cargo); mysql.AbrirConexion(); MySqlDataAdapter consulta = new MySqlDataAdapter(query, mysql.conectar); consulta.Fill(dt); mysql.CerrarConexion(); return(dt); }
public Boolean UpdateCargo(ModeloCargo objEditar, int id) { var mysql = new DBConnection.ConexionMysql(); query = String.Format("SET SQL_SAFE_UPDATES=0; " + "UPDATE admin_cargo SET nombre = '{0}' WHERE idcargo = '{1}';", objEditar.nombre_cargo, id); try { mysql.AbrirConexion(); MySqlCommand cmd = new MySqlCommand(query, mysql.conectar); cmd.ExecuteNonQuery(); mysql.CerrarConexion(); return(true); } catch { return(false); } }
private void btnCadastrar_Click(object sender, EventArgs e) { ModeloCargo modeloCargo = new ModeloCargo(); Cadastro cadastro = new Cadastro(); if (string.IsNullOrEmpty(txtCargo.Text)) { MessageBox.Show("O Cargo é obrigatório!", "ATENÇÃO", MessageBoxButtons.OK, MessageBoxIcon.Error); txtCargo.Focus(); } else { modeloCargo.Cargo = txtCargo.Text; MessageBox.Show("Cargo cadastrado com sucesso!", "Cargo Cadastrado!", MessageBoxButtons.OK, MessageBoxIcon.Information); txtCargo.Clear(); cadastro.cadastraCargo(modeloCargo); var resposta = MessageBox.Show("Dados cadastrados com Sucesso. " + "Deseja adicionar outro ?", "Novo Registro", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation); if (resposta == DialogResult.Yes) { txtCargo.Clear(); } else { this.Close(); } } }