Exemplo n.º 1
0
 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);
     }
 }
Exemplo n.º 2
0
        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();
            }
        }
Exemplo n.º 3
0
 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);
     }
 }
Exemplo n.º 4
0
        //********************** 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;
     }
 }
Exemplo n.º 6
0
        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 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 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;
        }