private void btnAgregar_Click(object sender, RoutedEventArgs e)
        {
            if (txtMonto.Text == "")
            {
                MessageBox.Show("Cargar Monto");
                txtMonto.Focus();
            }

            Liquidacion_Mensual_Detalle liquimen = new Liquidacion_Mensual_Detalle();

            liquimen.Liquidacion_Mensual = (Liquidacion_Mensual)cboLiquidacion.SelectedItem;
            liquimen.Empleado            = (Empleado)cboEmpleado.SelectedItem;
            liquimen.Concepto            = (Concepto)cboConcepto.SelectedItem;
            liquimen.Monto = Convert.ToInt32(txtMonto.Text);

            if (liquimen.Liquidacion_Mensual != null && liquimen.Empleado != null && liquimen.Concepto != null && liquimen.Monto != 0)
            {
                datos.Liquidacion_Mensual_Detalle.Add(liquimen);
                datos.SaveChanges();
                CargarGrillaConceptoLiquidacion();
            }

            else
            {
                MessageBox.Show("fatltan datos");
            }
        }
        private void btnagregar_Click(object sender, RoutedEventArgs e)
        {
            Concepto c = new Concepto();

            //c.Id_Concepto = int.Parse(txtidconcepto.Text);
            c.Descripcion = txtdescripcion.Text;
            c.Tipo        = txttipo.Text;
            datos.Concepto.Add(c);
            datos.SaveChanges();
            CargarGrillaConceptos();
        }
Example #3
0
        private void btnagregar_Click(object sender, RoutedEventArgs e)
        {
            Turno tur = new Turno();

            //tur.Id_Turno = int.Parse(txtidturno.Text);
            tur.Hora_Entrada  = txthoraentrada.Text;
            tur.Hora_Salida   = txthorasalida.Text;
            tur.Observaciones = txtobservacion.Text;
            datos.Turno.Add(tur);
            datos.SaveChanges();
            CargarGrillaTurnos();
        }
 private void BtnEliminar_Click(object sender, RoutedEventArgs e)
 {
     if (dgEmpleados.SelectedItem != null)
     {
         Empleado a = (Empleado)dgEmpleados.SelectedItem;
         datos.Empleado.Remove(a);
         datos.SaveChanges();
         CargarGrillaEmpleados();
     }
     else
     {
         MessageBox.Show("Debe seleccionar un empleado de la grilla para eliminar!");
     }
 }
Example #5
0
        private void btnAprobar_Click(object sender, RoutedEventArgs e)
        {
            if (dgPermisos.SelectedItem != null)
            {
                Permisos a = (Permisos)dgPermisos.SelectedItem;
                if (a.Estado == "Pendiente")
                {
                    a.Estado = "Aprobado";
                    MessageBox.Show("Permiso Aprobado!");
                }

                datos.SaveChanges();
                CargarPermisos();
            }
            else
            {
                MessageBox.Show("Debe seleccionar un Permiso!");
            }
        }
Example #6
0
 private void BtnAprobar_Click(object sender, RoutedEventArgs e)
 {
     if (dgAnticipos.SelectedItem != null)
     {
         Anticipo a = (Anticipo)dgAnticipos.SelectedItem;
         if (a.Estado == "Pendiente")
         {
             a.Estado = "Aprobado";
             MessageBox.Show("Se Aprobo el Anticipo");
         }
         else
         {
             MessageBox.Show("El Anticipo ya esta procesado");
         }
         datos.SaveChanges();
         CargarDatosGrilla();
     }
     else
     {
         MessageBox.Show("Debe seleccionar un Anticipo para procesarlo!");
     }
 }
Example #7
0
 private void BtnAprobar_Click(object sender, RoutedEventArgs e)
 {
     if (dgVacaciones.SelectedItem != null)
     {
         Vacaciones v = (Vacaciones)dgVacaciones.SelectedItem;
         if (v.Estado == "Pendiente")
         {
             v.Estado = "Aprobado";
             MessageBox.Show("Se Aprobo las vacaciones");
         }
         else
         {
             MessageBox.Show("Las vacaciones ya estan procesadas");
         }
         datos.SaveChanges();
         Visualizar();
     }
     else
     {
         MessageBox.Show("Debe solicionar unas vacaciones para poder  procesarlo!");
     }
 }
Example #8
0
        private void BtnAgregar_Click(object sender, RoutedEventArgs e)
        {
            Liquidacion_Mensual Mensual = new Liquidacion_Mensual();

            Mensual.Mes              = short.Parse(txtMes.Text);
            Mensual.Anho             = short.Parse(txtAño.Text);
            Mensual.Estado           = "A";
            Mensual.Fecha_Generacion = DateTime.Now;
            Mensual.Usuario_Id       = 1;
            datos.Liquidacion_Mensual.Add(Mensual);
            datos.SaveChanges();
            MessageBox.Show("Liquidación Creada correctamente!  " + txtMes.Text + "-" + txtAño.Text);
        }
        private void BtnActualizar_Click(object sender, RoutedEventArgs e)
        {
            if (dgAumentoSalarial.SelectedItem != null)
            {
                Empleado_Salario_Historico h = new Empleado_Salario_Historico();

                Empleado em = new Empleado();



                //Se carga los datos historicos, el empleado, el salario anterior y el nuevo con la fecha
                //h.Empleado_Id = em.Id_Empleado;
                // h.Salario_Basico_Anterior = em.Salario_Basico;
                // h.Salario_Basico_Anterior = int.Parse(txtNuevoSalario.Text);
                // h.Fecha_Hora = DateTime.Today;

                //Se actualiza el salario nuevo del empleado despues de haber guardado el dato historico
                // em.Salario_Basico = int.Parse(txtNuevoSalario.Text);

                datos.Empleado_Salario_Historico.Add(h);
                datos.SaveChanges();
            }
        }