private void btnSave_Click(object sender, EventArgs e) { model.Empresa = txtEmpresa.Text.Trim(); model.Puesto = txtPuesto.Text.Trim(); model.FechaDesde = dtpDesde.Value; model.FechaHasta = dtpHasta.Value; model.Salario = float.Parse(txtSal.Text.Trim()); model.Candidato_IdCandidato = idCandidato; using (hrgoEntities1 db = new hrgoEntities1()) { if (model.IdExperiencia == 0)//insert { db.Experiencias.Add(model); } else //update { db.Entry(model).State = EntityState.Modified; } db.SaveChanges(); } LlenarDataGridView(); Clear(); MessageBox.Show("Experiencia Guardado"); }
private void btnSave_Click(object sender, EventArgs e) { model.Nombre = txtNombre.Text.Trim(); model.Cedula = txtCedula.Text.Trim(); model.Puesto_IdPuesto = int.Parse((cbPuesto.SelectedItem as ComboboxItem).Value.ToString()); model.Departamento_IdDepartamento = int.Parse((cbDepartamento.SelectedItem as ComboboxItem).Value.ToString()); model.Salario = float.Parse(txtSal.Text); model.FechaIngreso = dtpHasta.Value; using (hrgoEntities1 db = new hrgoEntities1()) { if (model.IdEmpleado == 0)//insert { db.Empleadoes.Add(model); } else //update { db.Entry(model).State = EntityState.Modified; } db.SaveChanges(); } LlenarDataGridView(); Clear(); MessageBox.Show("Puesto Guardado"); }
private void btnSave_Click(object sender, EventArgs e) { model.Descripcion = txtDescripcion.Text.Trim(); model.Institucion = txtDescripcion.Text.Trim(); model.FechaDesde = dtpDesde.Value; model.FechaHasta = dtpHasta.Value; model.Nivel = cbNivel.SelectedItem.ToString(); model.Candidato_IdCandidato = idCandidato; using (hrgoEntities1 db = new hrgoEntities1()) { if (model.IdCapacitacion == 0)//insert { db.Capacitacions.Add(model); } else //update { db.Entry(model).State = EntityState.Modified; } db.SaveChanges(); } LlenarDataGridView(); Clear(); MessageBox.Show("Capacitacion Guardado"); }
private void btnSave_Click(object sender, EventArgs e) { model.Nombre = txtNombre.Text.Trim(); model.Estado = txtEstado.SelectedItem.Equals("Activo") ? true : false; model.SalarioMin = float.Parse(txtSalMin.Text); model.SalarioMax = float.Parse(txtSalMax.Text); model.NivelDeRiesgo = cbNivel.SelectedItem.ToString(); using (hrgoEntities1 db = new hrgoEntities1()) { if (model.IdPuesto == 0)//insert { db.Puestoes.Add(model); } else //update { db.Entry(model).State = EntityState.Modified; } db.SaveChanges(); } LlenarDataGridView(); Clear(); MessageBox.Show("Puesto Guardado"); }
void LlenarDataGridView() { using (hrgoEntities1 db = new hrgoEntities1()) { dgvEmpleado.AutoGenerateColumns = false; dgvEmpleado.DataSource = db.Empleadoes.ToList <Empleadoes>(); } }
void LlenarDataGridView() { using (hrgoEntities1 db = new hrgoEntities1()) { dgvCapacitacion.AutoGenerateColumns = false; dgvCapacitacion.DataSource = db.Capacitacions.Where(x => x.Candidato_IdCandidato == idCandidato).ToList <Capacitacions>(); } }
void LlenarDataGridView() { using (hrgoEntities1 db = new hrgoEntities1()) { dgvExperiencia.AutoGenerateColumns = false; dgvExperiencia.DataSource = db.Experiencias.Where(x => x.Candidato_IdCandidato == idCandidato).ToList <Experiencias>(); } }
void LlenarDataGridView() { using (hrgoEntities1 db = new hrgoEntities1()) { dgvDepartamento.AutoGenerateColumns = false; dgvDepartamento.DataSource = db.Departamentoes.ToList <Departamentoes>(); } }
private void dgvDepartamento_DoubleClick(object sender, EventArgs e) { if (dgvDepartamento.CurrentRow.Index != -1) { model.IdDepartamento = Convert.ToInt32(dgvDepartamento.CurrentRow.Cells["IdDepartamento"].Value); using (hrgoEntities1 db = new hrgoEntities1()) { model = db.Departamentoes.Where(x => x.IdDepartamento == model.IdDepartamento).FirstOrDefault(); txtDescripcion.Text = model.Nombre; txtEstado.SelectedItem = model.Estado == true ? "Activo" : "inactivo"; } btnSave.Text = "Actualizar"; btnDelete.Enabled = true; } }
private void dgvCompetencia_DoubleClick(object sender, EventArgs e) { if (dgvCompetencia.CurrentRow.Index != -1) { model.IdCompetencia = Convert.ToInt32(dgvCompetencia.CurrentRow.Cells["IdCompetencia"].Value); using (hrgoEntities1 db = new hrgoEntities1()) { model = db.Competencias.Where(x => x.Candidato_IdCandidato == idCandidato && x.IdCompetencia == model.IdCompetencia).FirstOrDefault(); txtDescripcion.Text = model.Descripcion; txtEstado.SelectedItem = model.Estado == true ? "Activo" : "inactivo"; } btnSave.Text = "Actualizar"; btnDelete.Enabled = true; } }
void LlenarComboPuestos() { List <Puestoes> listaPuestos = new List <Puestoes>(); using (hrgoEntities1 db = new hrgoEntities1()) { listaPuestos = db.Puestoes.ToList <Puestoes>(); } foreach (var puesto in listaPuestos) { ComboboxItem item = new ComboboxItem(); item.Text = puesto.Nombre; item.Value = puesto.IdPuesto; cbPuesto.Items.Add(item); } }
void LlenarComboDepartamentos() { List <Departamentoes> listaDepartamentos = new List <Departamentoes>(); using (hrgoEntities1 db = new hrgoEntities1()) { listaDepartamentos = db.Departamentoes.ToList <Departamentoes>(); } foreach (var departamento in listaDepartamentos) { ComboboxItem item = new ComboboxItem(); item.Text = departamento.Nombre; item.Value = departamento.IdDepartamento; cbDepartamento.Items.Add(item); } }
private void dgvCapacitacion_DoubleClick(object sender, EventArgs e) { if (dgvCapacitacion.CurrentRow.Index != -1) { model.IdCapacitacion = Convert.ToInt32(dgvCapacitacion.CurrentRow.Cells["IdCapacitacion"].Value); using (hrgoEntities1 db = new hrgoEntities1()) { model = db.Capacitacions.Where(x => (x.IdCapacitacion == model.IdCapacitacion && x.Candidato_IdCandidato == idCandidato)).FirstOrDefault(); txtDescripcion.Text = model.Descripcion; cbNivel.SelectedItem = model.Nivel; dtpDesde.Value = model.FechaDesde; dtpHasta.Value = model.FechaHasta; txtInstitucion.Text = model.Institucion; } btnSave.Text = "Actualizar"; btnDelete.Enabled = true; } }
private void dgvExperiencia_DoubleClick(object sender, EventArgs e) { if (dgvExperiencia.CurrentRow.Index != -1) { model.IdExperiencia = Convert.ToInt32(dgvExperiencia.CurrentRow.Cells["IdExperiencia"].Value); using (hrgoEntities1 db = new hrgoEntities1()) { model = db.Experiencias.Where(x => x.Candidato_IdCandidato == idCandidato && x.IdExperiencia == model.IdExperiencia).FirstOrDefault(); txtEmpresa.Text = model.Empresa; txtPuesto.Text = model.Puesto; txtSal.Text = model.Salario.ToString(); dtpDesde.Value = model.FechaDesde; dtpHasta.Value = model.FechaHasta; } btnSave.Text = "Actualizar"; btnDelete.Enabled = true; } }
private void dgvPuesto_DoubleClick(object sender, EventArgs e) { if (dgvPuesto.CurrentRow.Index != -1) { model.IdPuesto = Convert.ToInt32(dgvPuesto.CurrentRow.Cells["IdPuesto"].Value); using (hrgoEntities1 db = new hrgoEntities1()) { model = db.Puestoes.Where(x => x.IdPuesto == model.IdPuesto).FirstOrDefault(); txtNombre.Text = model.Nombre; txtEstado.SelectedItem = model.Estado == true ? "Activo" : "inactivo"; txtSalMin.Text = model.SalarioMin.ToString(); txtSalMax.Text = model.SalarioMax.ToString(); cbNivel.Text = model.NivelDeRiesgo; } btnSave.Text = "Actualizar"; btnDelete.Enabled = true; } }
private void btnDelete_Click(object sender, EventArgs e) { if (MessageBox.Show("Estas Seguro que quieres eliminar este elementoo ?", "EF CRUD Operation", MessageBoxButtons.YesNo) == DialogResult.Yes) { using (hrgoEntities1 db = new hrgoEntities1()) { var entry = db.Entry(model); if (entry.State == EntityState.Detached) { db.Capacitacions.Attach(model); } db.Capacitacions.Remove(model); db.SaveChanges(); LlenarDataGridView(); Clear(); MessageBox.Show("Elemento eliminado satisfactoriamente"); } } }
private void btnSave_Click(object sender, EventArgs e) { model.Nombre = txtDescripcion.Text.Trim(); model.Estado = txtEstado.SelectedItem.Equals("Activo") ? true : false; using (hrgoEntities1 db = new hrgoEntities1()) { if (model.IdDepartamento == 0)//insert { db.Departamentoes.Add(model); } else //update { db.Entry(model).State = EntityState.Modified; } db.SaveChanges(); } LlenarDataGridView(); Clear(); MessageBox.Show("Departamento Guardado"); }
private void dgvEmpleado_DoubleClick(object sender, EventArgs e) { if (dgvEmpleado.CurrentRow.Index != -1) { model.IdEmpleado = Convert.ToInt32(dgvEmpleado.CurrentRow.Cells["IdEmpleado"].Value); using (hrgoEntities1 db = new hrgoEntities1()) { model = db.Empleadoes.Where(x => x.IdEmpleado == model.IdEmpleado).FirstOrDefault(); var puesto = db.Puestoes.Where(x => x.IdPuesto == model.Puesto_IdPuesto).FirstOrDefault(); var departamento = db.Departamentoes.Where(x => x.IdDepartamento == model.Departamento_IdDepartamento).FirstOrDefault(); txtNombre.Text = model.Nombre; txtSal.Text = model.Salario.ToString(); txtCedula.Text = model.Cedula.ToString(); cbDepartamento.SelectedIndex = cbDepartamento.FindStringExact(departamento.Nombre.ToString()); cbPuesto.SelectedIndex = cbPuesto.FindStringExact(puesto.Nombre.ToString()); dtpHasta.Value = model.FechaIngreso; txtEstado.SelectedItem = model.Estado == true ? "Activo" : "inactivo"; } btnSave.Text = "Actualizar"; btnDelete.Enabled = true; } }