public Boolean Guardar(clsContrato c) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { Contrato con = new Contrato() { NumContrato = c.NumContrato, IdPersona = c.IdPersona, IdTipoContrato = c.IdTipoContrato, IdEmpresa = c.IdEmpresa, IdCargo = c.IdCargo, Fecha = c.Fecha, FechaModificacion = c.FechaModificacion, Remuneracion = Convert.ToDecimal(c.Remuneracion), IdJornada = c.IdJornada, PeriodoPrueba = Convert.ToBoolean(c.PeriodoPrueba), Discapacidad = Convert.ToBoolean(c.Discapacidad), grado = c.grado, TipoDiscapacidad = c.TipoDiscapacidad, Carnet = c.Carnet, IdEstado = c.IdEstado, }; ent.AddToContrato(con); ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
public void Modificar(clsContrato co) { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { var x = (from q in ent.Contrato where q.NumContrato == co.NumContrato select q).First(); x.NumContrato = co.NumContrato; x.IdPersona = co.IdPersona; x.IdTipoContrato = co.IdTipoContrato; x.IdCargo = co.IdCargo; x.IdEmpresa = co.IdEmpresa; x.Fecha = co.Fecha; x.FechaModificacion = co.FechaModificacion; x.Remuneracion = Convert.ToDecimal(co.Remuneracion); x.IdJornada = co.IdJornada; x.PeriodoPrueba = Convert.ToBoolean(co.PeriodoPrueba); x.Discapacidad = Convert.ToBoolean(co.Discapacidad); x.grado = co.grado; x.TipoDiscapacidad = co.TipoDiscapacidad; x.Carnet = co.Carnet; x.IdEstado = co.IdEstado; ent.SaveChanges(); } }
public Boolean Eliminar(clsContrato cont) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { var x = (from q in ent.Contrato where q.NumContrato == cont.NumContrato select q).First(); ent.DeleteObject(x); ent.SaveChanges(); } return(true); } catch (Exception) { return(false); } }
//********************** BUSCAR CONTRATO ******************** private void btnBuscar_Click(object sender, EventArgs e) { frmPConsultaContrato cCon = new frmPConsultaContrato(); cCon.ShowDialog(); cont = cCon.c; List <clsPersona> Lista = new List <clsPersona>(); txtNumero.Text = Convert.ToString(cont.NumContrato); deFecha.DateTime = Convert.ToDateTime(cont.Fecha); cmbCargo.EditValue = cont.IdCargo; cmbEstado.SelectedIndex = cont.IdEstado; cmbTipoContrato.EditValue = cont.IdTipoContrato; txtRemuneracion.Text = Convert.ToString(cont.Remuneracion); chePeriodo.Checked = Convert.ToBoolean(cont.PeriodoPrueba); //cmbJornada.EditValue = cont.IdJornada; chkDiscapacidad.Checked = Convert.ToBoolean(cont.Discapacidad); cmbGrado.SelectedIndex = cont.grado; cmbTipoDiscapacidad.SelectedIndex = cont.TipoDiscapacidad; txtCarnet.Text = Convert.ToString(cont.Carnet); txtNumero.Enabled = false; deFecha.Enabled = false; IdPersona = cont.IdPersona; txtCedula.Text = Convert.ToString(Contrato.ConsultContratoIdentificacion(IdPersona)); txtNombres.Text = Contrato.ConsultContratoNombre(IdPersona); txtApellidos.Text = Contrato.ConsultContratoApellido(IdPersona); deFechaNacimiento.DateTime = Contrato.ConsultContratoFecha(IdPersona); g = Contrato.ConsultaContratoGenero(IdPersona); if (g == "M") { rdgGenero.SelectedIndex = 0; } else { rdgGenero.SelectedIndex = 1; } txbGuardar.Enabled = false; tsbModificar.Enabled = true; tsbNuevo.Enabled = true; txtRemuneracion.Enabled = false; cmbEstado.Enabled = true; }
public List<clsContrato>ConsultContrato() { try { List<clsContrato> Lista = new List<clsContrato>(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from w in ent.Contrato select w; foreach (var item in con) { clsContrato clas = new clsContrato(); clas .NumContrato =item .NumContrato ; clas .IdPersona =item .IdPersona; clas.IdTipoContrato=item .IdTipoContrato; clas.IdCargo =item .IdCargo; clas.IdEmpresa = item.IdEmpresa; clas .Fecha =item .Fecha ; clas .FechaModificacion =Convert .ToDateTime ( item .FechaModificacion) ; clas .Remuneracion =Convert .ToDouble ( item .Remuneracion ); clas .IdJornada =item.IdJornada ; clas .PeriodoPrueba =Convert .ToInt32 ( item .PeriodoPrueba) ; clas .Discapacidad =Convert .ToInt32 ( item .Discapacidad ) ; clas.grado =Convert .ToInt32 (item.grado ); clas.TipoDiscapacidad =Convert .ToInt32 ( item .TipoDiscapacidad) ; clas.Carnet =Convert .ToInt32 (item .Carnet ); clas.IdEstado = item.IdEstado; Lista.Add(clas); } return Lista; } catch (Exception) { return null; } }
public List <clsContrato> ConsultContrato() { try { List <clsContrato> Lista = new List <clsContrato>(); RecursosHumanosEntities ent = new RecursosHumanosEntities(); var con = from w in ent.Contrato select w; foreach (var item in con) { clsContrato clas = new clsContrato(); clas.NumContrato = item.NumContrato; clas.IdPersona = item.IdPersona; clas.IdTipoContrato = item.IdTipoContrato; clas.IdCargo = item.IdCargo; clas.IdEmpresa = item.IdEmpresa; clas.Fecha = item.Fecha; clas.FechaModificacion = Convert.ToDateTime(item.FechaModificacion); clas.Remuneracion = Convert.ToDouble(item.Remuneracion); clas.IdJornada = item.IdJornada; clas.PeriodoPrueba = Convert.ToInt32(item.PeriodoPrueba); clas.Discapacidad = Convert.ToInt32(item.Discapacidad); clas.grado = Convert.ToInt32(item.grado); clas.TipoDiscapacidad = Convert.ToInt32(item.TipoDiscapacidad); clas.Carnet = Convert.ToInt32(item.Carnet); clas.IdEstado = item.IdEstado; Lista.Add(clas); } return(Lista); } catch (Exception) { return(null); } }
public Boolean Guardar(clsContrato c) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { Contrato con = new Contrato() { NumContrato = c.NumContrato, IdPersona = c.IdPersona, IdTipoContrato = c.IdTipoContrato, IdEmpresa = c.IdEmpresa, IdCargo = c.IdCargo, Fecha = c.Fecha, FechaModificacion = c.FechaModificacion, Remuneracion = Convert.ToDecimal(c.Remuneracion), IdJornada = c.IdJornada, PeriodoPrueba = Convert.ToBoolean(c.PeriodoPrueba), Discapacidad = Convert.ToBoolean(c.Discapacidad), grado = c.grado, TipoDiscapacidad = c.TipoDiscapacidad, Carnet = c.Carnet, IdEstado = c.IdEstado, }; ent.AddToContrato(con); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
public Boolean Eliminar(clsContrato cont) { try { using (RecursosHumanosEntities ent = new RecursosHumanosEntities()) { var x = (from q in ent.Contrato where q.NumContrato == cont.NumContrato select q).First(); ent.DeleteObject(x); ent.SaveChanges(); } return true; } catch (Exception) { return false; } }
//********************** BUSCAR CONTRATO ******************** private void btnBuscar_Click(object sender, EventArgs e) { frmPConsultaContrato cCon = new frmPConsultaContrato(); cCon.ShowDialog(); cont = cCon.c; List<clsPersona> Lista = new List<clsPersona>(); txtNumero.Text = Convert.ToString(cont.NumContrato); deFecha.DateTime = Convert.ToDateTime(cont.Fecha); cmbCargo.EditValue = cont.IdCargo; cmbEstado.SelectedIndex = cont.IdEstado; cmbTipoContrato.EditValue = cont.IdTipoContrato; txtRemuneracion.Text = Convert.ToString(cont.Remuneracion); chePeriodo.Checked = Convert.ToBoolean(cont.PeriodoPrueba); //cmbJornada.EditValue = cont.IdJornada; chkDiscapacidad.Checked = Convert.ToBoolean(cont.Discapacidad); cmbGrado.SelectedIndex = cont.grado; cmbTipoDiscapacidad.SelectedIndex = cont.TipoDiscapacidad; txtCarnet.Text = Convert.ToString(cont.Carnet); txtNumero.Enabled = false; deFecha.Enabled = false; IdPersona = cont.IdPersona; txtCedula.Text =Convert .ToString ( Contrato .ConsultContratoIdentificacion (IdPersona )); txtNombres.Text = Contrato.ConsultContratoNombre(IdPersona); txtApellidos.Text = Contrato.ConsultContratoApellido(IdPersona); deFechaNacimiento.DateTime = Contrato.ConsultContratoFecha(IdPersona); g =Contrato .ConsultaContratoGenero (IdPersona ); if (g == "M") { rdgGenero.SelectedIndex = 0; } else { rdgGenero.SelectedIndex = 1; } txbGuardar.Enabled = false; tsbModificar.Enabled = true; tsbNuevo.Enabled = true; txtRemuneracion.Enabled = false; cmbEstado.Enabled = true; }