Ejemplo n.º 1
0
        public void actualizar(Liquidacion t)
        {
            string query = String.Format("update liquidacion set periodo={0}, lugar_pago=\'{1}\', total={2}, empleado_id_empleado={3} where id_liquidacion={4};",
                                         t.PeriodoLiquidacion,
                                         t.LugarPago,
                                         t.GetImporteTotal().ToString(CultureInfo.InvariantCulture),
                                         t.Empleado.IdEmpleado,
                                         t.IdLiquidacion);

            db.ejectuarQuery(query);

            ILineaLiquidacionDao lineaLiquidacionDao = new LineaLiquidacionDaoImpl();

            foreach (LineaLiquidacion lineas in t.LineasLiquidacion)
            {
                lineaLiquidacionDao.actualizar(lineas);
            }
        }