public void EliminarCargo(clsCargo Car) { con.Open(); MySqlCommand mcEliCargo; try { if (Car != null) { mcEliCargo = new MySqlCommand("eliminarcargo", con); mcEliCargo.CommandType = CommandType.StoredProcedure; mcEliCargo.Parameters.AddWithValue("@codigo", Car.CodigoCargo); mcEliCargo.ExecuteNonQuery(); MessageBox.Show("LOS DATOS SE ELIMINARON EXITOSAMENTE", "INFORMACIÓN", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("ERROR AL ELIMINAR", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show("Error: " + ex.Message); } }
public Boolean Guardar(clsCargo M) { try { int id = getIdSiguiente(); using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { Cargo p = new Cargo() { IdCargo = id, Descripcion = M.Descripcion, Sueldo = Convert.ToDecimal(M.Sueldo), IdEstado = M.IdEstado, }; ent.AddToCargo(p); ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
public List <clsCargo> ConsultaCargo() { try { List <clsCargo> lista = new List <clsCargo>(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from w in ent.Cargo select w; foreach (var item in con) { clsCargo clas = new clsCargo(); clas.IdCargo = item.IdCargo; clas.Descripcion = item.Descripcion; clas.Sueldo = Convert.ToDouble(item.Sueldo); clas.IdEstado = item.IdEstado; lista.Add(clas); } return(lista); } catch (Exception) { return(null); } }
public void ActualizarCargo(clsCargo Car) { con.Open(); MySqlCommand mcActCargo; try { if (Car != null) { mcActCargo = new MySqlCommand("actualizarcargo", con); mcActCargo.CommandType = CommandType.StoredProcedure; mcActCargo.Parameters.AddWithValue("@codigo", Car.CodigoCargo); mcActCargo.Parameters.AddWithValue("@nombre", Car.NombreCargo); mcActCargo.ExecuteNonQuery(); MessageBox.Show("EL CARGO" + Car.NombreCargo + " SE ACTUALIZO EXITOSAMENTE", "INFORMACIÓN", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("ERROR AL ACTUALIZAR", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Information); } } catch (Exception ex) { MessageBox.Show("Error: " + ex.Message); } }
private void btneliminar_Click(object sender, EventArgs e) { clsAccesoCargos BD = new clsAccesoCargos(); clsCargo Car = new clsCargo(); Car.CodigoCargo = int.Parse(txtcodigocargo.Text.ToString()); BD.EliminarCargo(Car); }
private void btnactualizar_Click(object sender, EventArgs e) { clsAccesoCargos BD = new clsAccesoCargos(); clsCargo Car = new clsCargo(); Car.CodigoCargo = int.Parse(txtcodigocargo.Text.ToString()); Car.NombreCargo = txtnombrecargo.Text; BD.ActualizarCargo(Car); }
private void btnBuscar_Click(object sender, EventArgs e) { frmConsultaCargo fre = new frmConsultaCargo(); fre.ShowDialog(); clas = fre.mp; txtCodigo.Text = Convert.ToString(clas.IdCargo); txtDescripcion.Text = clas.Descripcion; txtSueldo.Text = Convert.ToString(clas.Sueldo); cmbEstado.EditValue = clas.IdEstado; }
public void Modificar(clsCargo M) { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { var x = (from q in ent.Cargo where q.IdCargo == M.IdCargo select q).First(); x.Descripcion = M.Descripcion; x.Sueldo = Convert.ToDecimal(M.Sueldo); x.IdEstado = M.IdEstado; ent.SaveChanges(); } }
public clsUsuario(clsIdentificacion argIdCod, string argNumDocumento, string argUsername, string argPassword, string argNombres, string argApellidos, string argCorreo, clsCargo argCargoCod ) { Identificacion_Codigo = argIdCod; NumDocumento = argNumDocumento; Username = argUsername; Password = argPassword; Nombres = argNombres; Apellidos = argApellidos; Correo = argCorreo; Cargo_Codigo = argCargoCod; }
public Boolean Eliminar(clsCargo M) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { var x = (from q in ent.Cargo where q.IdCargo == M.IdCargo select q).First(); ent.DeleteObject(x); ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
private void btnSalvar_Click(object sender, EventArgs e) { if (validarDados()) { try { clsCargo objCargo = new clsCargo(); //objCategoria.IntCodigo = Convert.ToInt16(txtCodigo.Text); objCargo.Nome = txtNome.Text; if (txtCodigo.Text == "") { objCargo.Numero = 0; objCargo.Salvar(objCargo); //MessageBox.Show("Dados salvos com sucesso.", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } else { objCargo.Numero = Convert.ToInt32(txtCodigo.Text); objCargo.Alterar(objCargo); //MessageBox.Show("Dados alterados com sucesso.", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } /*controlaBotoes(true); * AtualizaGrid(); * zeraDados();*/ } catch (Exception ex) { //MessageBox.Show("Dados nao foram salvos. \n" + ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } controlaBotoes(true); AtualizaGrid(); zeraDados(); MessageBox.Show("Dados salvos com sucesso.", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
private void btnExcluir_Click(object sender, EventArgs e) { if (this.dgvCargos.Rows.Count > 0) { if (txtCodigo.Text != "") { DialogResult result = MessageBox.Show("Confirma a exclusão dos dados selecionados?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == DialogResult.Yes) { try { clsCargo objCargo = new clsCargo(); objCargo.Numero = Convert.ToInt32(txtCodigo.Text); objCargo.Excluir(objCargo); controlaBotoes(true); AtualizaGrid(); zeraDados(); //MessageBox.Show("Dados excluídos com sucesso.", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } catch (Exception ex) { //MessageBox.Show("Dados não foram excluídos. \n" + ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } DataTableReader Dados = new DataTableReader(clsFuncionario.recuperarTodosComCargoSetor()); bool ok = false; while (Dados.Read()) { if (Dados.GetInt32(8) == Convert.ToInt32(txtCodigo.Text)) { ok = true; break; } } controlaBotoes(true); AtualizaGrid(); zeraDados(); if (ok == true) { MessageBox.Show("Existe(m) funcionário(s) com este cargo.\nDados não foram excluídos. \n", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { MessageBox.Show("Dados excluídos com sucesso.", "Confirmação", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } } else { zeraDados(); } } else { MessageBox.Show(this, "Selecione um registro para excluir", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { MessageBox.Show("Sem dados registrados para excluir", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }